summaryrefslogtreecommitdiff
path: root/ltrace
diff options
context:
space:
mode:
authorAaron Ball <nullspoon@oper.io>2018-10-10 10:56:57 -0600
committerAaron Ball <nullspoon@oper.io>2018-10-10 10:56:57 -0600
commit02885ca5a68aae21f90f4b3260a1bc065f8c588f (patch)
tree8937c316477d9fb428650fdddde60387609dd0b8 /ltrace
parent4654ac0b364ac64c9f7337ec7def2b80b98770e2 (diff)
downloadports-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/.footprint11
-rw-r--r--ltrace/.md5sum1
-rw-r--r--ltrace/.signature5
-rw-r--r--ltrace/Pkgfile28
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"
+}

Generated by cgit