ports/138841: [PATCH] security/botan: fix botan-config script

Lapo Luchini lapo at lapo.it
Tue Sep 15 13:00:17 UTC 2009


>Number:         138841
>Category:       ports
>Synopsis:       [PATCH] security/botan: fix botan-config script
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 15 13:00:17 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Lapo Luchini
>Release:        FreeBSD 7.2-RELEASE-p2 amd64
>Organization:
>Environment:
System: FreeBSD lapo.andxor.it 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Wed Jun 24 00:14:35 UTC 2009
>Description:

Seems to me that `botan-config --cflags` should produce '-I/usr/local' just
like `botan-config --libs` does produce '-L/usr/local', since it is needed
to find headers, no reason to have that as an exception in the script.

BTW I'd like also to upgrade Botan to latest 1.8.x release, but that will take
a bit more time.
Would also be nice to have an OPTION to enable processor-specific optimization
(such as asm backends), with a false default of course (for packages).

Added file(s):
- files/patch-misc_config_botan-config.in

Port maintainer (clsung at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- botan-1.6.5.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/security/botan/files/patch-misc_config_botan-config.in /usr/home/lapo/ports/botan/files/patch-misc_config_botan-config.in
--- /usr/ports/security/botan/files/patch-misc_config_botan-config.in	1970-01-01 01:00:00.000000000 +0100
+++ /usr/home/lapo/ports/botan/files/patch-misc_config_botan-config.in	2009-09-15 14:45:34.000000000 +0200
@@ -0,0 +1,11 @@
+--- misc/config/botan-config.in.orig	2009-09-15 14:45:00.000000000 +0200
++++ misc/config/botan-config.in	2009-09-15 14:45:26.000000000 +0200
+@@ -39,7 +39,7 @@ while test $# -gt 0; do
+         exit 0
+         ;;
+     --cflags)
+-        if [ $prefix != "/usr" -a $prefix != "/usr/local" ]
++        if [ $prefix != "/usr" ]
+         then
+            echo -I$prefix/$includedir
+         fi
--- botan-1.6.5.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list