[45307] trunk/dports/security/botan

mww at macports.org mww at macports.org
Tue Jan 13 04:02:26 PST 2009


Revision: 45307
          http://trac.macports.org/changeset/45307
Author:   mww at macports.org
Date:     2009-01-13 04:02:26 -0800 (Tue, 13 Jan 2009)
Log Message:
-----------
version 1.8.0

Modified Paths:
--------------
    trunk/dports/security/botan/Portfile

Added Paths:
-----------
    trunk/dports/security/botan/files/patch-src-build-data-cc-gcc.diff

Removed Paths:
-------------
    trunk/dports/security/botan/files/patch-misc-config-cc-gcc.diff

Modified: trunk/dports/security/botan/Portfile
===================================================================
--- trunk/dports/security/botan/Portfile	2009-01-13 11:52:35 UTC (rev 45306)
+++ trunk/dports/security/botan/Portfile	2009-01-13 12:02:26 UTC (rev 45307)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name			botan
-version			1.6.5
+version			1.8.0
 categories		security devel
 platforms		darwin
 maintainers		mww
@@ -16,24 +16,27 @@
 homepage		http://botan.randombit.net/
 master_sites	http://files.randombit.net/botan/
 distfiles		Botan-${version}.tbz
-checksums		sha1 90cab3c79dc33620316737e0f173c74cd3ed122d
+checksums		sha1 2e584bf3b32203c22f76e033c91e2fdcdbb02972
 use_bzip2		yes
-patchfiles		patch-misc-config-cc-gcc.diff
+patchfiles		patch-src-build-data-cc-gcc.diff
 
 configure.cmd	./configure.pl
 configure.args	--docdir=share/doc
 # uses CC to select the compiler suite, instead of finding the C-compiler executable
 configure.cc	gcc
 
-platform darwin 8 { build.args		CXX=/usr/bin/g++-4.0 }
-platform darwin 9 { build.args		CXX=/usr/bin/g++-4.0 }
+#platform darwin 8 { configure.args-append	--cc=/usr/bin/g++-4.0 }
+platform darwin 9 { build.args CXX=/usr/bin/g++-4.0 }
 
 platform darwin i386 {
-	post-configure {
-		reinplace "s|-mcpu=i686||g" ${worksrcpath}/Makefile
-	}
+	configure.args-append	--cpu=i686
 }
 
-destroot.destdir	INSTALLROOT=${destroot}${prefix} \
-			OWNER=`id -u` \
-			GROUP=`id -g`
+platform darwin {
+	configure.args-append	--os=darwin
+}
+
+destroot.destdir	DESTDIR=${destroot}${prefix}
+#destroot.destdir	INSTALLROOT=${destroot}${prefix} \
+#			OWNER=`id -u` \
+#			GROUP=`id -g`

Deleted: trunk/dports/security/botan/files/patch-misc-config-cc-gcc.diff
===================================================================
--- trunk/dports/security/botan/files/patch-misc-config-cc-gcc.diff	2009-01-13 11:52:35 UTC (rev 45306)
+++ trunk/dports/security/botan/files/patch-misc-config-cc-gcc.diff	2009-01-13 12:02:26 UTC (rev 45307)
@@ -1,11 +0,0 @@
---- misc/config/cc/gcc	2007-01-20 11:57:30.000000000 +0100
-+++ misc/config/cc/gcc	2007-02-03 18:36:54.000000000 +0100
-@@ -25,7 +25,7 @@
- # AIX doesn't seem to have soname support (weird...)
- aix     -> "$(CXX) -shared -fPIC"
- 
--darwin  -> "$(CXX) -dynamiclib -fPIC -install_name $(SONAME)"
-+darwin  -> "$(CXX) -dynamiclib -fPIC -install_name $(LIBDIR)/$(SONAME)"
- hpux    -> "$(CXX) -shared -fPIC -Wl,+h,$(SONAME)"
- solaris -> "$(CXX) -shared -fPIC -Wl,-h,$(SONAME)"
- # Gotta use ld directly on BeOS, their GCC is busted

Added: trunk/dports/security/botan/files/patch-src-build-data-cc-gcc.diff
===================================================================
--- trunk/dports/security/botan/files/patch-src-build-data-cc-gcc.diff	                        (rev 0)
+++ trunk/dports/security/botan/files/patch-src-build-data-cc-gcc.diff	2009-01-13 12:02:26 UTC (rev 45307)
@@ -0,0 +1,11 @@
+--- src/build-data/cc/gcc	2008-12-08 02:22:23.000000000 +0100
++++ gcc	2009-01-13 12:55:00.000000000 +0100
+@@ -31,7 +31,7 @@
+ # AIX doesn't seem to have soname support (weird...)
+ aix     -> "$(CXX) -shared -fPIC"
+ 
+-darwin  -> "$(CXX) -dynamiclib -fPIC -install_name $(SONAME)"
++darwin  -> "$(CXX) -dynamiclib -fPIC -install_name $(LIBDIR)/$(SONAME)"
+ hpux    -> "$(CXX) -shared -fPIC -Wl,+h,$(SONAME)"
+ solaris -> "$(CXX) -shared -fPIC -Wl,-h,$(SONAME)"
+ # Gotta use ld directly on BeOS, their GCC is busted
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090113/2f4776c8/attachment-0001.html>


More information about the macports-changes mailing list