ports/84918: [UPDATE] devel/allegro: update to version 4.2.0 beta 4 and ports that depend on it
Alejandro Pulver
alejandro at varnet.biz
Mon Aug 15 15:00:37 UTC 2005
The following reply was made to PR ports/84918; it has been noted by GNATS.
From: "Alejandro Pulver" <alejandro at varnet.biz>
To: "FreeBSD gnats submit" <bug-followup at FreeBSD.org>
Cc:
Subject: Re: ports/84918: [UPDATE] devel/allegro: update to version 4.2.0 beta 4 and ports that depend on it
Date: Mon, 15 Aug 2005 11:53:55 -0300
>Submitter-Id: current-users
>Originator: Alejandro Pulver
>Organization:
>Confidential: no
>Synopsis: Re: ports/84918: [UPDATE] devel/allegro: update to version 4.2.0 beta 4 and ports that depend on it
>Severity: non-critical
>Priority: low
>Category: ports
>Class: update
>Release: FreeBSD 5.4-RELEASE i386
>Environment:
>Description:
This is a patch to the previous patch.
Changes:
* Add DEBUG_LIB option.
* Add PROFILE_LIB option.
>How-To-Repeat:
>Fix:
--- allegro-new.diff begins here ---
--- sent/allegro.diff Sun Aug 14 15:13:26 2005
+++ allegro.diff Mon Aug 15 11:39:08 2005
@@ -1,7 +1,7 @@
diff -urN /usr/ports/devel/allegro/Makefile allegro/Makefile
--- /usr/ports/devel/allegro/Makefile Wed Jul 27 18:10:14 2005
-+++ allegro/Makefile Sun Aug 14 15:12:33 2005
-@@ -6,90 +6,124 @@
++++ allegro/Makefile Mon Aug 15 11:04:02 2005
+@@ -6,90 +6,142 @@
#
PORTNAME= allegro
@@ -43,9 +43,11 @@
+INFO= allegro
+
+OPTIONS= ARTS "Enable Arts support" off \
++ DEBUG_LIB "Build debugging library" off \
+ DEV_UTILS "Build development utilities" on \
+ ESOUND "Enable Esound support" off \
+ OPTIMIZED_CFLAGS "Enable compilation optimizations" on \
++ PROFILE_LIB "Build profiling library" off \
+ THREADS "Enable threads" on
MAKEFILE= makefile
@@ -88,29 +90,45 @@
.endif
-.if defined(WITHOUT_DEVEL)
+-INSTALL_TARGET= mini-install install-man install-info
+-PLIST_SUB+= FULL="@comment "
++.if defined(WITH_DEBUG_LIB)
++CONFIGURE_ARGS+= --enable-dbglib
++PLIST_SUB+= DEBUG_LIB=""
+ .else
++CONFIGURE_ARGS+= --disable-dbglib
++PLIST_SUB+= DEBUG_LIB="@comment "
++.endif
++
+.if defined(WITH_DEV_UTILS)
-+INSTALL_TARGET= full-install install-man install-info
+ INSTALL_TARGET= full-install install-man install-info
+-PLIST_SUB+= FULL=""
+PLIST_SUB+= DEV_UTILS=""
+.else
- INSTALL_TARGET= mini-install install-man install-info
--PLIST_SUB+= FULL="@comment "
++INSTALL_TARGET= mini-install install-man install-info
+PLIST_SUB+= DEV_UTILS="@comment "
-+.endif
-+
+ .endif
+
+-.if !defined(NOPORTDOCS)
+-PLIST_SUB+= EXAMPLESDIR="share/examples/${PORTNAME}"
+.if defined(WITH_ESOUND) || ${HAVE_GNOME:Mesound}!=""
+USE_GNOME+= esound
+PKGNAMESUFFIX= -esound
+CONFIGURE_ARGS+= --enable-esddigi
+PLIST_SUB+= ESOUND=""
- .else
--INSTALL_TARGET= full-install install-man install-info
--PLIST_SUB+= FULL=""
++.else
+CONFIGURE_ARGS+= --disable-esddigi
+PLIST_SUB+= ESOUND="@comment "
- .endif
-
--.if !defined(NOPORTDOCS)
--PLIST_SUB+= EXAMPLESDIR="share/examples/${PORTNAME}"
++.endif
++
++.if defined(WITH_PROFILE_LIB)
++CONFIGURE_ARGS+= --enable-proflib
++PLIST_SUB+= PROFILE_LIB=""
++.else
++CONFIGURE_ARGS+= --disable-proflib
++PLIST_SUB+= PROFILE_LIB="@comment "
++.endif
++
+.if defined(WITH_THREADS)
+CONFIGURE_ARGS+= --enable-pthreads
+CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} -DHAVE_LIBPTHREAD" \
@@ -842,7 +860,7 @@
- echo " rm -f \$@"
diff -urN /usr/ports/devel/allegro/pkg-plist allegro/pkg-plist
--- /usr/ports/devel/allegro/pkg-plist Fri Dec 12 22:41:30 2003
-+++ allegro/pkg-plist Fri Aug 5 15:44:54 2005
++++ allegro/pkg-plist Mon Aug 15 11:04:44 2005
@@ -1,14 +1,14 @@
bin/allegro-config
-%%FULL%%bin/colormap
@@ -892,19 +910,25 @@
include/allegro/platform/macdef.h
include/allegro/quat.h
include/allegro/rle.h
-@@ -96,9 +99,10 @@
+@@ -96,9 +99,16 @@
lib/allegro/%%SHLIB_VER%%/alleg-dga2.so
%%ESOUND%%lib/allegro/%%SHLIB_VER%%/alleg-esddigi.so
lib/allegro/%%SHLIB_VER%%/modules.lst
-lib/liballeg_unsharable.a
++%%DEBUG_LIB%%lib/liballd.so
++%%DEBUG_LIB%%lib/liballd.so.%%SHLIB_VER%%
++%%DEBUG_LIB%%lib/liballd_unsharable.a
lib/liballeg.so
lib/liballeg.so.%%SHLIB_VER%%
+lib/liballeg_unsharable.a
++%%PROFILE_LIB%%lib/liballp.so
++%%PROFILE_LIB%%lib/liballp.so.%%SHLIB_VER%%
++%%PROFILE_LIB%%lib/liballp_unsharable.a
+share/aclocal/allegro.m4
%%PORTDOCS%%%%DOCSDIR%%/abi.html
%%PORTDOCS%%%%DOCSDIR%%/ahack.html
%%PORTDOCS%%%%DOCSDIR%%/alleg000.html
-@@ -147,13 +151,25 @@
+@@ -147,13 +157,25 @@
%%PORTDOCS%%%%DOCSDIR%%/alleg043.html
%%PORTDOCS%%%%DOCSDIR%%/alleg044.html
%%PORTDOCS%%%%DOCSDIR%%/alleg045.html
@@ -930,7 +954,7 @@
%%PORTDOCS%%%%DOCSDIR%%/packfile.html
%%PORTDOCS%%%%DOCSDIR%%/readme.html
%%PORTDOCS%%%%DOCSDIR%%/thanks.html
-@@ -163,8 +179,8 @@
+@@ -163,8 +185,8 @@
%%PORTDOCS%%%%EXAMPLESDIR%%/demo.h
%%PORTDOCS%%%%EXAMPLESDIR%%/music.txt
%%PORTDOCS%%%%EXAMPLESDIR%%/readme.txt
--- allegro-new.diff ends here ---
More information about the freebsd-ports-bugs
mailing list