[PATCH] add libtasn1 to dependency for gnome-keyring



Request for approval.
Index: desktop/gnome-keyring/Makefile
===================================================================
--- desktop/gnome-keyring/Makefile	(revision 6504)
+++ desktop/gnome-keyring/Makefile	(working copy)
@@ -3,7 +3,7 @@
 CATEGORIES = desktop
 DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
 
-LIBDEPS = platform/gtk+
+LIBDEPS = platform/gtk+ bootstrap/libtasn1
 
 DESCRIPTION = gnome-keyring
 define BLURB
Index: bootstrap/libtasn1/checksums
===================================================================
--- bootstrap/libtasn1/checksums	(revision 0)
+++ bootstrap/libtasn1/checksums	(revision 0)
@@ -0,0 +1 @@
+a733ecdfed3517910e627d24e050979f  download/libtasn1-1.4.tar.gz
Index: bootstrap/libtasn1/Makefile
===================================================================
--- bootstrap/libtasn1/Makefile	(revision 0)
+++ bootstrap/libtasn1/Makefile	(revision 0)
@@ -0,0 +1,32 @@
+GARNAME = libtasn1
+GARVERSION = 1.4
+CATEGORIES = bootstrap
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+
+MASTER_SITES = http://josefsson.org/gnutls/releases/libtasn1/
+
+
+DESCRIPTION = libtasn1
+define BLURB
+This is the ASN.1 library used in GNUTLS. 
+More up to date information can be found at 
+http://www.gnu.org/software/gnutls and http://www.gnutls.org
+
+* Documentation:
+ view the doc/ directory and the examples in the src/ directory.
+endef
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS)
+
+include ../category.mk
+
+# work around compiler issue that causes some tests to fail
+CFLAGS := $(shell echo $(CFLAGS) | sed -e 's,-g ,,' -e 's,-O[23] ,,')
+CXXFLAGS := $(shell echo $(CXXFLAGS) | sed -e 's,-g ,,' -e 's,-O[23] ,,')
+
+check:
+	@cd $(WORKSRC) && $(MAKE) check

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]