diff options
author | sobomax <sobomax@FreeBSD.org> | 2001-04-29 11:23:21 +0000 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2001-04-29 11:23:21 +0000 |
commit | ba9abfc62162dff8039b7c7ad9a5cf0fff66a484 (patch) | |
tree | e00fb3e2dfa5486f872dd5a5dbfaa4737edd50bd /devel/pkgconfig | |
parent | 844409bc2a707cb6fdb2fd35adf2dd0967ef8166 (diff) | |
download | FreeBSD-ports-ba9abfc62162dff8039b7c7ad9a5cf0fff66a484.zip FreeBSD-ports-ba9abfc62162dff8039b7c7ad9a5cf0fff66a484.tar.gz |
Add pkgconfig 0.5.0, an utility used to retrieve information about
installed libraries.
Diffstat (limited to 'devel/pkgconfig')
-rw-r--r-- | devel/pkgconfig/Makefile | 35 | ||||
-rw-r--r-- | devel/pkgconfig/distinfo | 1 | ||||
-rw-r--r-- | devel/pkgconfig/files/patch-Makefile.in | 14 | ||||
-rw-r--r-- | devel/pkgconfig/files/patch-glib-1.2.8::Makefile.in | 14 | ||||
-rw-r--r-- | devel/pkgconfig/pkg-comment | 1 | ||||
-rw-r--r-- | devel/pkgconfig/pkg-descr | 17 | ||||
-rw-r--r-- | devel/pkgconfig/pkg-plist | 3 |
7 files changed, 85 insertions, 0 deletions
diff --git a/devel/pkgconfig/Makefile b/devel/pkgconfig/Makefile new file mode 100644 index 0000000..7a3607f --- /dev/null +++ b/devel/pkgconfig/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: pkgconfig +# Date created: 30 April 2001 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= pkgconfig +PORTVERSION= 0.5.0 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= sobomax@FreeBSD.org + +BUILD_DEPENDS= /nonexistent:${PORTSDIR}/devel/glib12:patch + +USE_GMAKE= yes +USE_LIBTOOL= yes +LIBTOOLFILES= configure glib-1.2.8/configure +LIBTOOLFLAGS= --disable-ltlibs \ + --disable-shared + +MAN1= pkg-config.1 + +post-extract: + @${RM} -rf ${WRKSRC}/glib-1.2.8 + @${LN} -sf ${WRKDIRPREFIX}${.CURDIR}/../../devel/glib12/work/glib-1.2* \ + ${WRKSRC}/glib-1.2.8 + +post-install: + ${MKDIR} ${PREFIX}/libdata/pkgconfig + ${INSTALL_MAN} ${WRKSRC}/pkg-config.1 ${PREFIX}/man/man1 + +.include <bsd.port.mk> diff --git a/devel/pkgconfig/distinfo b/devel/pkgconfig/distinfo new file mode 100644 index 0000000..c29b00e --- /dev/null +++ b/devel/pkgconfig/distinfo @@ -0,0 +1 @@ +MD5 (pkgconfig-0.5.0.tar.gz) = 84b14fbf4b5dbd8b35b2d8cde87aea11 diff --git a/devel/pkgconfig/files/patch-Makefile.in b/devel/pkgconfig/files/patch-Makefile.in new file mode 100644 index 0000000..21231c7 --- /dev/null +++ b/devel/pkgconfig/files/patch-Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- Makefile.in 2001/04/29 10:36:36 1.1 ++++ Makefile.in 2001/04/29 10:37:03 +@@ -35,7 +35,7 @@ + DESTDIR = + + pkgdatadir = $(datadir)/@PACKAGE@ +-pkglibdir = $(libdir)/@PACKAGE@ ++pkglibdir = $(prefix)/libdata/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + + top_builddir = . diff --git a/devel/pkgconfig/files/patch-glib-1.2.8::Makefile.in b/devel/pkgconfig/files/patch-glib-1.2.8::Makefile.in new file mode 100644 index 0000000..78c2a8d --- /dev/null +++ b/devel/pkgconfig/files/patch-glib-1.2.8::Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- glib-1.2.8/Makefile.in 2001/04/29 10:41:24 1.1 ++++ glib-1.2.8/Makefile.in 2001/04/29 10:42:12 +@@ -624,7 +624,7 @@ + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +-install: install-recursive ++install: + uninstall-am: uninstall-libLTLIBRARIES uninstall-binSCRIPTS \ + uninstall-configincludeDATA uninstall-m4dataDATA \ + uninstall-pkgconfigDATA uninstall-glibincludeHEADERS diff --git a/devel/pkgconfig/pkg-comment b/devel/pkgconfig/pkg-comment new file mode 100644 index 0000000..693e559 --- /dev/null +++ b/devel/pkgconfig/pkg-comment @@ -0,0 +1 @@ +An utility used to retrieve information about installed libraries diff --git a/devel/pkgconfig/pkg-descr b/devel/pkgconfig/pkg-descr new file mode 100644 index 0000000..e65c9fb --- /dev/null +++ b/devel/pkgconfig/pkg-descr @@ -0,0 +1,17 @@ +The pkg-config program is used to retrieve information about installed +libraries in the system. It is typically used to compile and link against one +or more libraries. + +pkg-config retrieves information about packages from special metadata files. +These files are named after the package, with the extension .pc. By default, +pkg-config looks in the directory ${PREFIX}/libata/pkgconfig for these files; +it will also look in the list of directories specified by the PKG_CONFIG_PATH +environment variable. + +The package name specified on the pkg-config command line is defined to be the +name of the metadata file, minus the .pc extension. If a library can install +multiple versions simultaneously, it must give each version its own name (for +example, GTK 1.2 might have the package name "gtk+" while GTK 2.0 has +"gtk+-2.0"). + +WWW: http://pkgconfig.sourceforge.net diff --git a/devel/pkgconfig/pkg-plist b/devel/pkgconfig/pkg-plist new file mode 100644 index 0000000..c1a5383 --- /dev/null +++ b/devel/pkgconfig/pkg-plist @@ -0,0 +1,3 @@ +@exec mkdir -p %D/libdata/pkgconfig +bin/pkg-config +@dirrm libdata/pkgconfig |