[21712] trunk/dports/security/botan

source_changes at macosforge.org source_changes at macosforge.org
Sat Feb 3 09:55:28 PST 2007


Revision: 21712
          http://trac.macosforge.org/projects/macports/changeset/21712
Author:   mww at macports.org
Date:     2007-02-03 09:55:27 -0800 (Sat, 03 Feb 2007)

Log Message:
-----------
version 1.6.1

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

Added Paths:
-----------
    trunk/dports/security/botan/files/patch-misc-config-cc-gcc

Removed Paths:
-------------
    trunk/dports/security/botan/files/patch-configure.pl

Modified: trunk/dports/security/botan/Portfile
===================================================================
--- trunk/dports/security/botan/Portfile	2007-02-03 17:24:26 UTC (rev 21711)
+++ trunk/dports/security/botan/Portfile	2007-02-03 17:55:27 UTC (rev 21712)
@@ -3,10 +3,10 @@
 PortSystem 1.0
 
 name			botan
-version			1.4.12
+version			1.6.1
 categories		security devel
 platforms		darwin
-maintainers		mww at opendarwin.org
+maintainers		mww at macports.org
 description		cryptographic algorithms and formats library in C++
 long_description	Botan is a C++ library implementing a variety of \
 				cryptographic algorithms and formats. At this time, it is \
@@ -16,14 +16,15 @@
 homepage		http://botan.randombit.net/
 master_sites	http://files.randombit.net/botan/
 distfiles		Botan-${version}.tbz
-checksums		md5 bae76134b231b92cf4c5d596ee54a8c5
+checksums		md5 c72185b2acaa6637d6194838bb131fda
 use_bzip2		yes
-patchfiles		patch-configure.pl
+patchfiles		patch-misc-config-cc-gcc
 
 configure.cmd	./configure.pl
+configure.args	--docdir=${prefix}/share/doc
 
 platform darwin 8 {
-	build.args		CXX=/usr/bin/g++-3.3
+	build.args		CXX=/usr/bin/g++-4.0
 }
 
 destroot.destdir	INSTALLROOT=${destroot}${prefix} \

Deleted: trunk/dports/security/botan/files/patch-configure.pl
===================================================================
--- trunk/dports/security/botan/files/patch-configure.pl	2007-02-03 17:24:26 UTC (rev 21711)
+++ trunk/dports/security/botan/files/patch-configure.pl	2007-02-03 17:55:27 UTC (rev 21712)
@@ -1,29 +0,0 @@
---- work/Botan-1.4.10/configure.pl	2005-12-18 23:19:29.000000000 +0100
-+++ configure.pl	2005-12-19 17:07:25.000000000 +0100
-@@ -372,7 +372,7 @@
-       'root'       => 'c:\Botan',
-       },
-    'darwin'     => {
--      'docs'       => 'doc',
-+      'docs'       => 'share/doc',
-       'group'      => 'wheel',
-       },
-    'defaults'   => {
-@@ -701,7 +701,7 @@
-    'gcc'        => {
-       'aix'        => '$(CXX) -shared -fPIC',
-       'beos'       => 'ld -shared -h $(SONAME)',
--      'darwin'     => '$(CXX) -dynamiclib -fPIC -install_name $(SONAME)',
-+      'darwin'     => '$(CXX) -dynamiclib -fPIC -install_name $(LIBDIR)/$(SONAME)',
-       'default'    => '$(CXX) -shared -fPIC -Wl,-soname,$(SONAME)',
-       'hpux'       => '$(CXX) -shared -fPIC -Wl,+h,$(SONAME)',
-       'solaris'    => '$(CXX) -shared -fPIC -Wl,-h,$(SONAME)',
-@@ -2125,7 +2125,7 @@
- BINDIR        = \$(INSTALLROOT)/bin
- LIBDIR        = \$(INSTALLROOT)/$lib_dir
- HEADERDIR     = \$(INSTALLROOT)/$header_dir/botan
--DOCDIR        = \$(INSTALLROOT)/$doc_dir/Botan-\$(VERSION)
-+DOCDIR        = \$(INSTALLROOT)/$doc_dir/botan
- 
- OWNER         = $install_user
- GROUP         = $install_group

Added: trunk/dports/security/botan/files/patch-misc-config-cc-gcc
===================================================================
--- trunk/dports/security/botan/files/patch-misc-config-cc-gcc	                        (rev 0)
+++ trunk/dports/security/botan/files/patch-misc-config-cc-gcc	2007-02-03 17:55:27 UTC (rev 21712)
@@ -0,0 +1,11 @@
+--- 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070203/6d0c863b/attachment.html


More information about the macports-changes mailing list