diff options
author | Aaron Ball <nullspoon@oper.io> | 2018-10-10 10:56:57 -0600 |
---|---|---|
committer | Aaron Ball <nullspoon@oper.io> | 2018-10-10 10:56:57 -0600 |
commit | 02885ca5a68aae21f90f4b3260a1bc065f8c588f (patch) | |
tree | 8937c316477d9fb428650fdddde60387609dd0b8 /ltrace | |
parent | 4654ac0b364ac64c9f7337ec7def2b80b98770e2 (diff) | |
download | ports-nullsec-02885ca5a68aae21f90f4b3260a1bc065f8c588f.tar.gz ports-nullsec-02885ca5a68aae21f90f4b3260a1bc065f8c588f.tar.xz |
ltrace:initial commit of version 0.7.3
Diffstat (limited to 'ltrace')
-rw-r--r-- | ltrace/.footprint | 11 | ||||
-rw-r--r-- | ltrace/.md5sum | 1 | ||||
-rw-r--r-- | ltrace/.signature | 5 | ||||
-rw-r--r-- | ltrace/Pkgfile | 28 |
4 files changed, 45 insertions, 0 deletions
diff --git a/ltrace/.footprint b/ltrace/.footprint new file mode 100644 index 0000000..1cdd2aa --- /dev/null +++ b/ltrace/.footprint @@ -0,0 +1,11 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/ltrace +drwxr-xr-x root/root usr/etc/ +-rw-r--r-- root/root usr/etc/ltrace.conf +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/ltrace.1.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/ltrace.conf.5.gz diff --git a/ltrace/.md5sum b/ltrace/.md5sum new file mode 100644 index 0000000..caba646 --- /dev/null +++ b/ltrace/.md5sum @@ -0,0 +1 @@ +b3dd199af8f18637f7d4ef97fdfb9d14 ltrace_0.7.3.orig.tar.bz2 diff --git a/ltrace/.signature b/ltrace/.signature new file mode 100644 index 0000000..67ceac7 --- /dev/null +++ b/ltrace/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/nullsec.pub +RWSxUCZhUqGvtQx1WUMtqEESgreFTvyn4Ta2iubMbwl0wxUaRFYMO3G1CWRVUUlt9yyWNZBuMYZFtVPOqQZGREPhf9nPtwqxtAM= +SHA256 (Pkgfile) = b14d12003b757c720b3287cda1e888fcb20f5ea836e145442dcc1e0c7d42e4e7 +SHA256 (.footprint) = df4393eb82e1fd04b8b1feab50fc8af175a2cf5d2289acdb19aa3ff31295f8b8 +SHA256 (ltrace_0.7.3.orig.tar.bz2) = 0e6f8c077471b544c06def7192d983861ad2f8688dd5504beae62f0c5f5b9503 diff --git a/ltrace/Pkgfile b/ltrace/Pkgfile new file mode 100644 index 0000000..162a76b --- /dev/null +++ b/ltrace/Pkgfile @@ -0,0 +1,28 @@ +# Description: Intercepts and records dynamic library calls +# Maintainer: Aaron Ball, nullspoon at oper dot io +# URL: https://www.ltrace.org/ +# Depends on: +name=ltrace +version=0.7.3 +release=1 +source=(http://www.ltrace.org/${name}_${version}.orig.tar.bz2) + +build() { + cd ${name}-${version} + + # The ltrace makefile defaults to making all of these warnings into errors. + # Downgrade them back to warnings, as these cause failures on newer versions + # of gcc (this build process was designed for gcc circa 2013). + export CFLAGS + CFLAGS="${CFLAGS} -Wno-error=deprecated-declarations" + CFLAGS="${CFLAGS} -Wno-error=bool-compare" + CFLAGS="${CFLAGS} -Wno-error=logical-not-parentheses" + CFLAGS="${CFLAGS} -Wno-error=unused-local-typedefs" + + ./configure --prefix=/usr + make + make DESTDIR=${PKG} install + + # Clean up uneeded docs + rm -rf "${PKG}/usr/share/doc" +} |