aboutsummaryrefslogtreecommitdiffstats
path: root/testing/zeromq-gsl
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2020-03-10 15:03:04 -0300
committerLeo <thinkabit.ukim@gmail.com>2020-03-10 15:03:04 -0300
commit5c22d84e94487b05ff625b27848a56776a2b7a99 (patch)
treefcf7430024374dca9aa825dddb6d7614530228bc /testing/zeromq-gsl
parent28b2c00a9ae30c001ded6dd29c91d4b3c417aecd (diff)
downloadaports-5c22d84e94487b05ff625b27848a56776a2b7a99.tar.bz2
aports-5c22d84e94487b05ff625b27848a56776a2b7a99.tar.xz
testing/zeromq-gsl: fix build
Diffstat (limited to 'testing/zeromq-gsl')
-rw-r--r--testing/zeromq-gsl/APKBUILD7
-rw-r--r--testing/zeromq-gsl/fix-makefile.patch33
2 files changed, 38 insertions, 2 deletions
diff --git a/testing/zeromq-gsl/APKBUILD b/testing/zeromq-gsl/APKBUILD
index 92e7de5e08..5df326ef4d 100644
--- a/testing/zeromq-gsl/APKBUILD
+++ b/testing/zeromq-gsl/APKBUILD
@@ -8,7 +8,9 @@ arch="all"
license="GPL-3.0-or-later"
makedepends="pcre-dev"
subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/zeromq/gsl/archive/v$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://github.com/zeromq/gsl/archive/v$pkgver.tar.gz
+ fix-makefile.patch
+ "
builddir="$srcdir/gsl-$pkgver"
build() {
@@ -23,4 +25,5 @@ package() {
make DESTDIR="$pkgdir" PREFIX=/usr install
}
-sha512sums="37d8dafe165297a8aea1a0255ebeb3ceb29d3bf297f1671a68eb2804202104abdf7ea49d4351d91f70771c782d4c14c7d4c028135af5df4499f5966c29f71064 zeromq-gsl-4.1.5.tar.gz"
+sha512sums="37d8dafe165297a8aea1a0255ebeb3ceb29d3bf297f1671a68eb2804202104abdf7ea49d4351d91f70771c782d4c14c7d4c028135af5df4499f5966c29f71064 zeromq-gsl-4.1.5.tar.gz
+0acc55d05ad35fbac1fc0489c6aa277ac9db7e03eef49a559fc291b979629b6b30dae462ff7f709ea0cf0bfddc52144199de37c5efb451ee6872178d4117a065 fix-makefile.patch"
diff --git a/testing/zeromq-gsl/fix-makefile.patch b/testing/zeromq-gsl/fix-makefile.patch
new file mode 100644
index 0000000000..373da18039
--- /dev/null
+++ b/testing/zeromq-gsl/fix-makefile.patch
@@ -0,0 +1,33 @@
+diff --git a/src/Makefile b/src/Makefile
+index 45ed952..5e7aed3 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -37,10 +37,9 @@
+ INSTALL = /usr/bin/install -c
+
+ # Installation directories, good for Debian Packaging
+-DESTDIR ?= /usr/local
+-prefix = ${DESTDIR}
+-mandir = ${prefix}/share/man/man1
+-bindir = ${prefix}/bin
++PREFIX ?= /usr/local
++mandir = ${PREFIX}/share/man/man1
++bindir = ${PREFIX}/bin
+
+ RM ?= rm -f
+
+@@ -203,10 +202,10 @@ check: gsl$(EXE)
+ ./gsl$(EXE) teststr
+
+ install:
+- $(INSTALL) -m 755 -d "$(bindir)"
+- $(INSTALL) -m 755 gsl "$(bindir)"
+- $(INSTALL) -m 755 -d "$(mandir)"
+- $(INSTALL) -m 644 gsl.1 "$(mandir)"
++ $(INSTALL) -m 755 -d $(DESTDIR)/"$(bindir)"
++ $(INSTALL) -m 755 gsl $(DESTDIR)/"$(bindir)"
++ $(INSTALL) -m 755 -d $(DESTDIR)/"$(mandir)"
++ $(INSTALL) -m 644 gsl.1 $(DESTDIR)/"$(mandir)"
+
+ uninstall:
+ $(RM) "$(bindir)/gsl"