link the "extract" application with c++, otherwise it can't dlopen() c++ modules, bump PKGREVISIONdiff -r1.37 -r1.38 pkgsrc/devel/libextractor/Makefile
(drochner)
@@ -1,16 +1,17 @@ | @@ -1,16 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.37 2008/08/03 05:07:00 bjs Exp $ | 1 | # $NetBSD: Makefile,v 1.38 2009/02/28 13:14:45 drochner Exp $ | |
2 | 2 | |||
3 | DISTNAME= libextractor-0.5.20c | 3 | DISTNAME= libextractor-0.5.20c | |
4 | PKGREVISION= 1 | |||
4 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
5 | MASTER_SITES= http://gnunet.org/libextractor/download/ | 6 | MASTER_SITES= http://gnunet.org/libextractor/download/ | |
6 | 7 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://gnunet.org/libextractor/ | 9 | HOMEPAGE= http://gnunet.org/libextractor/ | |
9 | COMMENT= Metadata extractor for various file data types | 10 | COMMENT= Metadata extractor for various file data types | |
10 | 11 | |||
11 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
12 | 13 | |||
13 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
14 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
15 | USE_PKGLOCALEDIR= yes | 16 | USE_PKGLOCALEDIR= yes | |
16 | USE_TOOLS+= gmake pkg-config | 17 | USE_TOOLS+= gmake pkg-config |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.22 2008/08/03 05:07:00 bjs Exp $ | 1 | $NetBSD: distinfo,v 1.23 2009/02/28 13:14:45 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (libextractor-0.5.20c.tar.gz) = 6b89c104a1c9e0bb4c8b949563b8ec8433c879d0 | 3 | SHA1 (libextractor-0.5.20c.tar.gz) = 6b89c104a1c9e0bb4c8b949563b8ec8433c879d0 | |
4 | RMD160 (libextractor-0.5.20c.tar.gz) = dfdd25f674d5304ab5a5906e6be0af8837dc6f92 | 4 | RMD160 (libextractor-0.5.20c.tar.gz) = dfdd25f674d5304ab5a5906e6be0af8837dc6f92 | |
5 | Size (libextractor-0.5.20c.tar.gz) = 8181604 bytes | 5 | Size (libextractor-0.5.20c.tar.gz) = 8181604 bytes | |
6 | SHA1 (patch-aa) = f0923e6cba8e6bb327a7959a3d7679bb78a530b2 | 6 | SHA1 (patch-aa) = f0923e6cba8e6bb327a7959a3d7679bb78a530b2 | |
7 | SHA1 (patch-ab) = e45d1a5cbca514d096c64979fed442494544fc95 | 7 | SHA1 (patch-ab) = e45d1a5cbca514d096c64979fed442494544fc95 | |
8 | SHA1 (patch-ac) = 74635709553832f8ba5a46c421e1efa29f4df7e8 | 8 | SHA1 (patch-ac) = b04266851b39581b0956fbfe94f2670c2e196c94 | |
9 | SHA1 (patch-ad) = 35b00f0fb7d5b4c512d4a4b36f5cc0298ed42eae | 9 | SHA1 (patch-ad) = 35b00f0fb7d5b4c512d4a4b36f5cc0298ed42eae | |
10 | SHA1 (patch-ae) = e1c07a6005cc5638099c8a0ab3f0b62c7526ceb6 | 10 | SHA1 (patch-ae) = e1c07a6005cc5638099c8a0ab3f0b62c7526ceb6 |
@@ -1,13 +1,22 @@ | @@ -1,13 +1,22 @@ | |||
1 | $NetBSD: patch-ac,v 1.10 2007/10/13 18:41:21 adam Exp $ | 1 | $NetBSD: patch-ac,v 1.11 2009/02/28 13:14:45 drochner Exp $ | |
2 | 2 | |||
3 | --- src/main/Makefile.in.orig 2007-07-05 01:39:11.000000000 +0200 | 3 | --- src/main/Makefile.in.orig 2008-07-14 03:33:39.000000000 +0200 | |
4 | +++ src/main/Makefile.in | 4 | +++ src/main/Makefile.in | |
5 | @@ -299,7 +299,7 @@ lib_LTLIBRARIES = \ | 5 | @@ -101,7 +101,7 @@ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUD | |
6 | LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ | |||
7 | --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ | |||
8 | $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) | |||
9 | -CCLD = $(CC) | |||
10 | +CCLD = $(CXX) | |||
11 | LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ | |||
12 | --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ | |||
13 | $(LDFLAGS) -o $@ | |||
14 | @@ -315,7 +315,7 @@ lib_LTLIBRARIES = \ | |||
6 | extract_LDADD = \ | 15 | extract_LDADD = \ | |
7 | $(top_builddir)/src/main/libextractor.la | 16 | $(top_builddir)/src/main/libextractor.la | |
8 | 17 | |||
9 | -@MINGW_FALSE@@SOMEBSD_FALSE@dlflag = -ldl | 18 | -@MINGW_FALSE@@SOMEBSD_FALSE@dlflag = -ldl | |
10 | +dlflag = ${DL_LDFLAGS} ${DL_LIBS} | 19 | +dlflag = ${DL_LDFLAGS} ${DL_LIBS} | |
11 | @HAVE_ZLIB_TRUE@zlib = -lz | 20 | @HAVE_ZLIB_TRUE@zlib = -lz | |
12 | @HAVE_BZ2_TRUE@bz2lib = -lbz2 | 21 | @HAVE_BZ2_TRUE@bz2lib = -lbz2 | |
13 | @HAVE_GLIB_TRUE@@WITH_GSF_TRUE@GSF_LIBS_X = $(GSF_LIBS) | 22 | @HAVE_GLIB_TRUE@@WITH_GSF_TRUE@GSF_LIBS_X = $(GSF_LIBS) |