diff options
Diffstat (limited to '')
-rw-r--r-- | math/bliss/Makefile | 3 | ||||
-rw-r--r-- | math/bliss/files/patch-Makefile | 19 | ||||
-rw-r--r-- | math/bliss/pkg-plist | 2 |
3 files changed, 22 insertions, 2 deletions
diff --git a/math/bliss/Makefile b/math/bliss/Makefile index d975c7618a9d..4800948e6bf6 100644 --- a/math/bliss/Makefile +++ b/math/bliss/Makefile @@ -1,5 +1,6 @@ PORTNAME= bliss DISTVERSION= 0.73 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://www.tcs.hut.fi/Software/bliss/ PKGNAMESUFFIX= -graph-tool @@ -17,7 +18,7 @@ MAKE_ARGS= CC=${CXX} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/libbliss.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_LIB} ${WRKSRC}/libbliss.so ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} ${CP} ${WRKSRC}/*.hh ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME} diff --git a/math/bliss/files/patch-Makefile b/math/bliss/files/patch-Makefile index c7f1b6191347..8d167b219a34 100644 --- a/math/bliss/files/patch-Makefile +++ b/math/bliss/files/patch-Makefile @@ -13,3 +13,22 @@ #CFLAGS += -DBLISS_DEBUG CFLAGS += -fPIC +@@ -20,7 +20,7 @@ AR = ar + CC = g++ + RANLIB = ranlib + AR = ar +-BLISSLIB = libbliss.a ++BLISSLIB = libbliss.so + + gmp: LIB += -lgmp + gmp: CFLAGS += -DBLISS_USE_GMP +@@ -36,8 +36,7 @@ lib: $(OBJS) + + lib: $(OBJS) + rm -f $(BLISSLIB) +- $(AR) cr $(BLISSLIB) $(OBJS) +- $(RANLIB) $(BLISSLIB) ++ $(CC) -shared $(LDFLAGS) -o $(BLISSLIB) $(OBJS) + + lib_gmp: $(GMPOBJS) + rm -f $(BLISSLIB) diff --git a/math/bliss/pkg-plist b/math/bliss/pkg-plist index 11d8c8c9a877..67c7120168c9 100644 --- a/math/bliss/pkg-plist +++ b/math/bliss/pkg-plist @@ -11,4 +11,4 @@ include/bliss/partition.hh include/bliss/timer.hh include/bliss/uintseqhash.hh include/bliss/utils.hh -lib/libbliss.a +lib/libbliss.so |