aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorantoine <antoine@FreeBSD.org>2014-09-11 05:37:41 +0800
committerantoine <antoine@FreeBSD.org>2014-09-11 05:37:41 +0800
commitc8a205f5aa3b787eacc878b89d1ce5087cc4150c (patch)
tree0b8a3987a8447fb949559a18e5978714c0187456
parent1cdbf972e39b0c3681978f10f2275bfcd73a2ed8 (diff)
downloadfreebsd-ports-gnome-c8a205f5aa3b787eacc878b89d1ce5087cc4150c.tar.gz
freebsd-ports-gnome-c8a205f5aa3b787eacc878b89d1ce5087cc4150c.tar.zst
freebsd-ports-gnome-c8a205f5aa3b787eacc878b89d1ce5087cc4150c.zip
- Allow staging as a regular user
- Install the lib as created by libtool
-rw-r--r--devel/libdouble-conversion/Makefile2
-rw-r--r--devel/libdouble-conversion/files/patch-Makefile.in34
-rw-r--r--devel/libdouble-conversion/pkg-plist1
3 files changed, 19 insertions, 18 deletions
diff --git a/devel/libdouble-conversion/Makefile b/devel/libdouble-conversion/Makefile
index b4f956af5c8f..32d7fd567306 100644
--- a/devel/libdouble-conversion/Makefile
+++ b/devel/libdouble-conversion/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libdouble-conversion
PORTVERSION= 1.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= GH
diff --git a/devel/libdouble-conversion/files/patch-Makefile.in b/devel/libdouble-conversion/files/patch-Makefile.in
index 44da8cb2466d..4127b1bdd05f 100644
--- a/devel/libdouble-conversion/files/patch-Makefile.in
+++ b/devel/libdouble-conversion/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2014-05-24 01:53:08.831304467 +0800
-+++ Makefile.in 2014-05-24 01:53:59.915300970 +0800
-@@ -15,21 +15,21 @@ distclean:
+--- Makefile.in.orig 2013-06-16 16:33:09 UTC
++++ Makefile.in
+@@ -15,21 +15,21 @@
rm -f src/Makefile
install:
@@ -19,21 +19,21 @@
- ${INSTALL} -m 0644 -g wheel -o root src/fixed-dtoa.h @prefix@/include/double-conversion/
- ${INSTALL} -m 0644 -g wheel -o root src/diy-fp.h @prefix@/include/double-conversion/
- ${INSTALL} -m 0644 -g wheel -o root src/ieee.h @prefix@/include/double-conversion/
-+ ${INSTALL} -m 0755 -g wheel -o root src/.libs/libdouble-conversion.so.0 $(DESTDIR)@prefix@/lib
-+ ${INSTALL} -m 0755 -g wheel -o root src/.libs/libdouble-conversion.so $(DESTDIR)@prefix@/lib
-+ ${INSTALL} -m 0755 -g wheel -o root src/.libs/libdouble-conversion.la $(DESTDIR)@prefix@/lib
-+ ${INSTALL} -m 0755 -g wheel -o root src/.libs/libdouble-conversion.a $(DESTDIR)@prefix@/lib
++ $(BSD_INSTALL_LIB) src/.libs/libdouble-conversion.so.0.0.0 $(DESTDIR)@prefix@/lib
++ ln -sf libdouble-conversion.so.0.0.0 $(DESTDIR)@prefix@/lib/libdouble-conversion.so.0
++ ln -sf libdouble-conversion.so.0.0.0 $(DESTDIR)@prefix@/lib/libdouble-conversion.so
++ $(BSD_INSTALL_DATA) src/.libs/libdouble-conversion.a $(DESTDIR)@prefix@/lib
+ mkdir -p $(DESTDIR)@prefix@/include/double-conversion
-+ ${INSTALL} -m 0644 -g wheel -o root src/bignum-dtoa.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/double-conversion.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/strtod.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/bignum.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/fast-dtoa.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/utils.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/cached-powers.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/fixed-dtoa.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/diy-fp.h $(DESTDIR)@prefix@/include/double-conversion/
-+ ${INSTALL} -m 0644 -g wheel -o root src/ieee.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/bignum-dtoa.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/double-conversion.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/strtod.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/bignum.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/fast-dtoa.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/utils.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/cached-powers.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/fixed-dtoa.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/diy-fp.h $(DESTDIR)@prefix@/include/double-conversion/
++ $(BSD_INSTALL_DATA) src/ieee.h $(DESTDIR)@prefix@/include/double-conversion/
deinstall:
rm -f @prefix@/lib/libdouble-conversion.so.0
diff --git a/devel/libdouble-conversion/pkg-plist b/devel/libdouble-conversion/pkg-plist
index e78a85af3f31..8e6b99d3885f 100644
--- a/devel/libdouble-conversion/pkg-plist
+++ b/devel/libdouble-conversion/pkg-plist
@@ -11,4 +11,5 @@ include/double-conversion/utils.h
lib/libdouble-conversion.a
lib/libdouble-conversion.so
lib/libdouble-conversion.so.0
+lib/libdouble-conversion.so.0.0.0
@dirrm include/double-conversion