devel/slibtool 0.7.4 FreeBSD
Skinny libtool implementation, written in C
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel
- Package size
- 91.0 KiB, 214.6 KiB installed
Description
`slibtool` is an independent reimplementation of the widely used libtool, written in C. `slibtool` is designed to be a clean, fast, easy-to-use libtool drop-in replacement, and is accordingly aimed at package authors, distro developers, and system integrators. `slibtool` maintains compatibility with libtool in nearly every aspect of the tool's functionality as well as semantics, leaving out (or turning into a no-op) only a small number of features that are no longer needed on modern systems.
Being a compiled binary, and although not primarily written for the sake of performance, building a package with `slibtool` is often faster than with its script-based counterpart. The resulting performance gain would normally vary between packages, and is most noticeable in builds that invoke libtool a large number of times, and which are characterized by the short compilation duration of individual translation units.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/slibtool | 0.7.4 |
| NetBSD | devel/slibtool | 0.5.34 |
| DragonFly | devel/slibtool | 0.6.1 |
| HardenedBSD | devel/slibtool | 0.7.4 |
| GhostBSD | devel/slibtool | 0.7.4 |
Install
Binary package:
pkg install slibtool
From the ports tree:
cd /usr/ports/devel/slibtool/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= slibtool>0:devel/slibtool
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.7.4 | 0.7.4 | 0.5.34 | 0.7.3 | 0.7.4 |
| FreeBSD:14:quarterly | 0.7.4 | 0.7.4 | n/a | 0.7.3 | 0.7.4 |
| FreeBSD:15:latest | 0.7.4 | 0.7.4 | n/a | 0.7.3 | 0.7.3 |
| FreeBSD:15:quarterly | 0.7.4 | 0.7.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.7.4 | 0.7.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
No options to configure.
- USES
- tar:xz
- Service scripts
- none
Files
pkg-plist 28
- bin/clibtool
- bin/clibtool-ar
- bin/clibtool-shared
- bin/clibtool-static
- bin/dclibtool
- bin/dclibtool-ar
- bin/dclibtool-shared
- bin/dclibtool-static
- bin/dlibtool
- bin/dlibtool-ar
- bin/dlibtool-shared
- bin/dlibtool-static
- bin/rclibtool
- bin/rdclibtool
- bin/rdlibtool
- bin/rlibtool
- bin/slibtool
- bin/slibtool-ar
- bin/slibtool-shared
- bin/slibtool-static
- bin/slibtoolize
- share/slibtool/ar-lib
- share/slibtool/ltmain.sh
- share/slibtool/slibtool.m4
- share/slibtool/slibtool.sh
- share/slibtool/sltdl.m4
- share/slibtool/sltdl.h.in
- share/slibtool/sltdl.mk.in
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| slibtool-0.7.4.tar.xz | 135580 | 2e7a4ae528c49c82743ae91260d3fa24bee3d91d9a87066e3491a24ba745a948 |
Master sites 1
- http://dl.midipix.org/slibtool/
Commit history 0
No commits in the history this site was built from.