Date: Mon, 15 Mar 2010 14:25:50 GMT From: Eitan Adler <EitanAdlerList@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/144762: [patch] Update devel/allegro to newest version Message-ID: <201003151425.o2FEPovQ064354@www.freebsd.org> Resent-Message-ID: <201003151430.o2FEU84X002449@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 144762 >Category: ports >Synopsis: [patch] Update devel/allegro to newest version >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Mar 15 14:30:08 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Eitan Adler >Release: FreeBSD 8.0 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # allegro/Makefile # allegro/distinfo # allegro/pkg-descr # allegro/pkg-plist # echo x - allegro/Makefile sed 's/^X//' >allegro/Makefile << '9161c066e6673d8579c4b701dc0d3aa6' X# New ports collection makefile for: allegro X# Date created: 23-Feb-2001 X# Whom: Jimmy Olgeni <olgeni@FreeBSD.org> X# X# $FreeBSD: ports/devel/allegro/Makefile,v 1.37 2009/11/19 22:07:32 pav Exp $ X# X XPORTNAME= allegro XDISTVERSION= 4.4.0.1 XCATEGORIES= devel XMASTER_SITES= SF/alleg/${PORTNAME}/${PORTVERSION} X XMAINTAINER= EitanAdlerList@gmail.com XCOMMENT= A cross-platform library for games and multimedia programming X XUSE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga XUSE_LDCONFIG= yes XUSE_GNOME= pkgconfig XUSE_CMAKE= yes XUSE_LDCONFIG= yes X XOPTIONS= ARTS "Enable Arts support" off \ X DEBUG "Build debugging library" off \ X ESOUND "Enable Esound support" off \ X JACK "Enable JACK support" off \ X PROFILE "Build profiling library" off \ X THREADS "Enable threads" on X XMAKE_JOBS_UNSAFE= yes X XINFO= allegro X XCONFLICTS= allegro-devel-[0-9]* XPLIST_SUB= SHLIB_VER="${SHLIB_VER}" X XSHLIB_VER= 42 XDEMO= demo.c demo.dat demo.h music.txt ../readme.txt X X# Restrict to stable (even) versions, indicated by the second component. XPORTSCOUT= limitw:1,even X X.include <bsd.port.pre.mk> X X.if defined(WITH_ARTS) XLIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts XCONFIGURE_ARGS+=--enable-artsdigi XPLIST_SUB+= ARTS="" X.else XCONFIGURE_ARGS+=--disable-artsdigi XPLIST_SUB+= ARTS="@comment " X.endif X X.if defined(WITH_DEBUG) XCONFIGURE_ARGS+=--enable-dbglib XPLIST_SUB+= DEBUG="" X.else XCONFIGURE_ARGS+=--disable-dbglib XPLIST_SUB+= DEBUG="@comment " X.endif X X.if defined(WITH_ESOUND) XUSE_GNOME+= esound XCONFIGURE_ARGS+=--enable-esddigi XPLIST_SUB+= ESOUND="" X.else XCONFIGURE_ARGS+=--disable-esddigi XPLIST_SUB+= ESOUND="@comment " X.endif X X.if defined(WITH_JACK) XLIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack XCONFIGURE_ARGS+=--enable-jackdigi XPLIST_SUB+= JACK="" X.else XCONFIGURE_ARGS+=--disable-jackdigi XPLIST_SUB+= JACK="@comment " X.endif X X.if defined(WITH_PROFILE) XCONFIGURE_ARGS+=--enable-proflib XPLIST_SUB+= PROFILE="" X.else XCONFIGURE_ARGS+=--disable-proflib XPLIST_SUB+= PROFILE="@comment " X.endif X X.if !defined(WITHOUT_THREADS) XCONFIGURE_ARGS+=--enable-pthreads XCONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} -DHAVE_LIBPTHREAD" \ X LDFLAGS="${PTHREAD_LIBS}" X.else XCONFIGURE_ARGS+=--disable-pthreads X.endif X Xpost-patch: X ${REINPLACE_CMD} -E 's/CMAKE_BINARY_DIR\}\/lib/libdata\/lib/' ${WRKSRC}/CMakeLists.txt X X.include <bsd.port.post.mk> 9161c066e6673d8579c4b701dc0d3aa6 echo x - allegro/distinfo sed 's/^X//' >allegro/distinfo << 'da53f95adbf91b5231e4c3917c31c5a6' XMD5 (allegro-4.4.0.1.tar.gz) = 07a06e34a267363970aad4b465365675 XSHA256 (allegro-4.4.0.1.tar.gz) = e047953f54eb787efbb1b278ce9c7a2554563708d31b68e4b2951e90bfaaf361 XSIZE (allegro-4.4.0.1.tar.gz) = 4629402 da53f95adbf91b5231e4c3917c31c5a6 echo x - allegro/pkg-descr sed 's/^X//' >allegro/pkg-descr << 'cc88df558e125115bffe4c0aeebe0d2c' XAllegro is a cross-platform library intended for use in computer games and Xother types of multimedia programming. X XA wide range of extension packages and add-on modules are also available, which Xcan be found in the "Library Extensions" section of the Allegro website. X XWWW: http://www.talula.demon.co.uk/allegro/ cc88df558e125115bffe4c0aeebe0d2c echo x - allegro/pkg-plist sed 's/^X//' >allegro/pkg-plist << '434a728816eabb450e9b2a83193fc832' Xbin/allegro-config Xbin/colormap Xbin/dat Xbin/dat2c Xbin/dat2s Xbin/exedat Xbin/grabber Xbin/pack Xbin/pat2dat Xbin/rgbmap Xbin/textconv Xdoc/allegro-4.4.0/AUTHORS Xdoc/allegro-4.4.0/CHANGES Xdoc/allegro-4.4.0/THANKS Xdoc/allegro-4.4.0/abi.txt Xdoc/allegro-4.4.0/addons.txt Xdoc/allegro-4.4.0/ahack.txt Xdoc/allegro-4.4.0/allegro.txt Xdoc/allegro-4.4.0/api.txt Xdoc/allegro-4.4.0/const.txt Xdoc/allegro-4.4.0/dat.txt Xdoc/allegro-4.4.0/dat2c.txt Xdoc/allegro-4.4.0/dat2s.txt Xdoc/allegro-4.4.0/datafile.txt Xdoc/allegro-4.4.0/faq.txt Xdoc/allegro-4.4.0/grabber.txt Xdoc/allegro-4.4.0/help.txt Xdoc/allegro-4.4.0/license.txt Xdoc/allegro-4.4.0/makedoc.txt Xdoc/allegro-4.4.0/mistakes.txt Xdoc/allegro-4.4.0/packfile.txt Xdoc/allegro-4.4.0/readme.txt Xinclude/alleggl.h Xinclude/allegro.h Xinclude/allegro/3d.h Xinclude/allegro/3dmaths.h Xinclude/allegro/alcompat.h Xinclude/allegro/alinline.h Xinclude/allegro/base.h Xinclude/allegro/color.h Xinclude/allegro/compiled.h Xinclude/allegro/config.h Xinclude/allegro/datafile.h Xinclude/allegro/debug.h Xinclude/allegro/digi.h Xinclude/allegro/draw.h Xinclude/allegro/file.h Xinclude/allegro/fix.h Xinclude/allegro/fixed.h Xinclude/allegro/fli.h Xinclude/allegro/fmaths.h Xinclude/allegro/font.h Xinclude/allegro/gfx.h Xinclude/allegro/graphics.h Xinclude/allegro/gui.h Xinclude/allegro/inline/3dmaths.inl Xinclude/allegro/inline/asm.inl Xinclude/allegro/inline/color.inl Xinclude/allegro/inline/draw.inl Xinclude/allegro/inline/fix.inl Xinclude/allegro/inline/fmaths.inl Xinclude/allegro/inline/gfx.inl Xinclude/allegro/inline/matrix.inl Xinclude/allegro/inline/rle.inl Xinclude/allegro/inline/system.inl Xinclude/allegro/internal/aintern.h Xinclude/allegro/internal/aintvga.h Xinclude/allegro/internal/alconfig.h Xinclude/allegro/joystick.h Xinclude/allegro/keyboard.h Xinclude/allegro/lzss.h Xinclude/allegro/matrix.h Xinclude/allegro/midi.h Xinclude/allegro/mouse.h Xinclude/allegro/palette.h Xinclude/allegro/platform/aintbeos.h Xinclude/allegro/platform/aintdos.h Xinclude/allegro/platform/aintlnx.h Xinclude/allegro/platform/aintmac.h Xinclude/allegro/platform/aintosx.h Xinclude/allegro/platform/aintpsp.h Xinclude/allegro/platform/aintqnx.h Xinclude/allegro/platform/aintunix.h Xinclude/allegro/platform/aintwin.h Xinclude/allegro/platform/al386gcc.h Xinclude/allegro/platform/al386vc.h Xinclude/allegro/platform/al386wat.h Xinclude/allegro/platform/albcc32.h Xinclude/allegro/platform/albecfg.h Xinclude/allegro/platform/albeos.h Xinclude/allegro/platform/aldjgpp.h Xinclude/allegro/platform/aldmc.h Xinclude/allegro/platform/aldos.h Xinclude/allegro/platform/almac.h Xinclude/allegro/platform/almaccfg.h Xinclude/allegro/platform/almngw32.h Xinclude/allegro/platform/almsvc.h Xinclude/allegro/platform/alosx.h Xinclude/allegro/platform/alosxcfg.h Xinclude/allegro/platform/alplatf.h Xinclude/allegro/platform/alpsp.h Xinclude/allegro/platform/alpspcfg.h Xinclude/allegro/platform/alqnx.h Xinclude/allegro/platform/alqnxcfg.h Xinclude/allegro/platform/alucfg.h Xinclude/allegro/platform/alunix.h Xinclude/allegro/platform/alunixac.h Xinclude/allegro/platform/alwatcom.h Xinclude/allegro/platform/alwin.h Xinclude/allegro/platform/astdint.h Xinclude/allegro/platform/macdef.h Xinclude/allegro/quat.h Xinclude/allegro/rle.h Xinclude/allegro/sound.h Xinclude/allegro/stream.h Xinclude/allegro/system.h Xinclude/allegro/text.h Xinclude/allegro/timer.h Xinclude/allegro/unicode.h Xinclude/allegrogl/GLext/gl_ext_alias.h Xinclude/allegrogl/GLext/gl_ext_api.h Xinclude/allegrogl/GLext/gl_ext_defs.h Xinclude/allegrogl/GLext/gl_ext_list.h Xinclude/allegrogl/GLext/glx_ext_alias.h Xinclude/allegrogl/GLext/glx_ext_api.h Xinclude/allegrogl/GLext/glx_ext_defs.h Xinclude/allegrogl/GLext/glx_ext_list.h Xinclude/allegrogl/GLext/wgl_ext_alias.h Xinclude/allegrogl/GLext/wgl_ext_api.h Xinclude/allegrogl/GLext/wgl_ext_defs.h Xinclude/allegrogl/GLext/wgl_ext_list.h Xinclude/allegrogl/alleggl_config.h Xinclude/allegrogl/gl_ext.h Xinclude/allegrogl/gl_header_detect.h Xinclude/jpgalleg.h Xinclude/loadpng.h Xinclude/xalleg.h Xlib/allegro/4.4.0/modules.lst Xlib/liballeg.so Xlib/liballeg.so.4 Xlib/liballeg.so.4.4.0 Xlib/liballeggl.a Xlib/libjpgalleg.a Xlib/libloadpng.a X@dirrm www X@dirrm share/xml X@dirrm share/skel X@dirrm share/sgml X@dirrm share/misc X@dirrm share/java/classes X@dirrm share/java X@dirrm share/examples X@dirrm share/emacs/site-lisp X@dirrm share/emacs X@dirrm share/doc/ja X@dirrm share/doc X@dirrm share/dict X@dirrm share/aclocal X@dirrm share X@dirrm sbin X@dirrm man/ru.KOI8-R/mann X@dirrm man/ru.KOI8-R/manl X@dirrm man/ru.KOI8-R/man9 X@dirrm man/ru.KOI8-R/man8 X@dirrm man/ru.KOI8-R/man7 X@dirrm man/ru.KOI8-R/man6 X@dirrm man/ru.KOI8-R/man5 X@dirrm man/ru.KOI8-R/man4 X@dirrm man/ru.KOI8-R/man3 X@dirrm man/ru.KOI8-R/man2 X@dirrm man/ru.KOI8-R/man1 X@dirrm man/ru.KOI8-R/catn X@dirrm man/ru.KOI8-R/catl X@dirrm man/ru.KOI8-R/cat9 X@dirrm man/ru.KOI8-R/cat8 X@dirrm man/ru.KOI8-R/cat7 X@dirrm man/ru.KOI8-R/cat6 X@dirrm man/ru.KOI8-R/cat5 X@dirrm man/ru.KOI8-R/cat4 X@dirrm man/ru.KOI8-R/cat3 X@dirrm man/ru.KOI8-R/cat2 X@dirrm man/ru.KOI8-R/cat1 X@dirrm man/ru.KOI8-R X@dirrm man/mann X@dirrm man/manl X@dirrm man/man9 X@dirrm man/man8 X@dirrm man/man7 X@dirrm man/man6 X@dirrm man/man5 X@dirrm man/man4 X@dirrm man/man3 X@dirrm man/man2 X@dirrm man/man1 X@dirrm man/ja/mann X@dirrm man/ja/manl X@dirrm man/ja/man9 X@dirrm man/ja/man8 X@dirrm man/ja/man7 X@dirrm man/ja/man6 X@dirrm man/ja/man5 X@dirrm man/ja/man4 X@dirrm man/ja/man3 X@dirrm man/ja/man2 X@dirrm man/ja/man1 X@dirrm man/ja/catn X@dirrm man/ja/catl X@dirrm man/ja/cat9 X@dirrm man/ja/cat8 X@dirrm man/ja/cat7 X@dirrm man/ja/cat6 X@dirrm man/ja/cat5 X@dirrm man/ja/cat4 X@dirrm man/ja/cat3 X@dirrm man/ja/cat2 X@dirrm man/ja/cat1 X@dirrm man/ja X@dirrm man/en.ISO8859-1/catn X@dirrm man/en.ISO8859-1/cat9/i386 X@dirrm man/en.ISO8859-1/cat9 X@dirrm man/en.ISO8859-1/cat8/i386 X@dirrm man/en.ISO8859-1/cat8 X@dirrm man/en.ISO8859-1/cat7 X@dirrm man/en.ISO8859-1/cat6 X@dirrm man/en.ISO8859-1/cat5 X@dirrm man/en.ISO8859-1/cat4/i386 X@dirrm man/en.ISO8859-1/cat4 X@dirrm man/en.ISO8859-1/cat3 X@dirrm man/en.ISO8859-1/cat2 X@dirrm man/en.ISO8859-1/cat1aout X@dirrm man/en.ISO8859-1/cat1 X@dirrm man/en.ISO8859-1 X@dirrm man/de.ISO8859-1/mann X@dirrm man/de.ISO8859-1/manl X@dirrm man/de.ISO8859-1/man9 X@dirrm man/de.ISO8859-1/man8 X@dirrm man/de.ISO8859-1/man7 X@dirrm man/de.ISO8859-1/man6 X@dirrm man/de.ISO8859-1/man5 X@dirrm man/de.ISO8859-1/man4 X@dirrm man/de.ISO8859-1/man3 X@dirrm man/de.ISO8859-1/man2 X@dirrm man/de.ISO8859-1/man1 X@dirrm man/de.ISO8859-1/catn X@dirrm man/de.ISO8859-1/catl X@dirrm man/de.ISO8859-1/cat9 X@dirrm man/de.ISO8859-1/cat8 X@dirrm man/de.ISO8859-1/cat7 X@dirrm man/de.ISO8859-1/cat6 X@dirrm man/de.ISO8859-1/cat5 X@dirrm man/de.ISO8859-1/cat4 X@dirrm man/de.ISO8859-1/cat3 X@dirrm man/de.ISO8859-1/cat2 X@dirrm man/de.ISO8859-1/cat1 X@dirrm man/de.ISO8859-1 X@dirrm man/catn X@dirrm man/catl X@dirrm man/cat9 X@dirrm man/cat8 X@dirrm man/cat7 X@dirrm man/cat6 X@dirrm man/cat5 X@dirrm man/cat4 X@dirrm man/cat3 X@dirrm man/cat2 X@dirrm man/cat1 X@dirrm man X@dirrm libexec X@dirrm lib/allegro/4.4.0 X@dirrm lib/allegro X@dirrm lib X@dirrm include/allegrogl/GLext X@dirrm include/allegrogl X@dirrm include/allegro/platform X@dirrm include/allegro/internal X@dirrm include/allegro/inline X@dirrm include/allegro X@dirrm include X@dirrm etc/rc.d X@dirrm etc/pam.d X@dirrm etc X@dirrm doc/allegro-4.4.0 X@dirrm doc X@dirrm bin X@exec mkdir -p %D/www X@exec mkdir -p %D/share/xml X@exec mkdir -p %D/share/skel X@exec mkdir -p %D/share/sgml X@exec mkdir -p %D/share/misc X@exec mkdir -p %D/share/java/classes X@exec mkdir -p %D/share/examples X@exec mkdir -p %D/share/emacs/site-lisp X@exec mkdir -p %D/share/doc/ja X@exec mkdir -p %D/share/dict X@exec mkdir -p %D/share/aclocal X@exec mkdir -p %D/sbin X@exec mkdir -p %D/man/ru.KOI8-R/mann X@exec mkdir -p %D/man/ru.KOI8-R/manl X@exec mkdir -p %D/man/ru.KOI8-R/man9 X@exec mkdir -p %D/man/ru.KOI8-R/man8 X@exec mkdir -p %D/man/ru.KOI8-R/man7 X@exec mkdir -p %D/man/ru.KOI8-R/man6 X@exec mkdir -p %D/man/ru.KOI8-R/man5 X@exec mkdir -p %D/man/ru.KOI8-R/man4 X@exec mkdir -p %D/man/ru.KOI8-R/man3 X@exec mkdir -p %D/man/ru.KOI8-R/man2 X@exec mkdir -p %D/man/ru.KOI8-R/man1 X@exec mkdir -p %D/man/ru.KOI8-R/catn X@exec mkdir -p %D/man/ru.KOI8-R/catl X@exec mkdir -p %D/man/ru.KOI8-R/cat9 X@exec mkdir -p %D/man/ru.KOI8-R/cat8 X@exec mkdir -p %D/man/ru.KOI8-R/cat7 X@exec mkdir -p %D/man/ru.KOI8-R/cat6 X@exec mkdir -p %D/man/ru.KOI8-R/cat5 X@exec mkdir -p %D/man/ru.KOI8-R/cat4 X@exec mkdir -p %D/man/ru.KOI8-R/cat3 X@exec mkdir -p %D/man/ru.KOI8-R/cat2 X@exec mkdir -p %D/man/ru.KOI8-R/cat1 X@exec mkdir -p %D/man/mann X@exec mkdir -p %D/man/manl X@exec mkdir -p %D/man/man9 X@exec mkdir -p %D/man/man8 X@exec mkdir -p %D/man/man7 X@exec mkdir -p %D/man/man6 X@exec mkdir -p %D/man/man5 X@exec mkdir -p %D/man/man4 X@exec mkdir -p %D/man/man3 X@exec mkdir -p %D/man/man2 X@exec mkdir -p %D/man/man1 X@exec mkdir -p %D/man/ja/mann X@exec mkdir -p %D/man/ja/manl X@exec mkdir -p %D/man/ja/man9 X@exec mkdir -p %D/man/ja/man8 X@exec mkdir -p %D/man/ja/man7 X@exec mkdir -p %D/man/ja/man6 X@exec mkdir -p %D/man/ja/man5 X@exec mkdir -p %D/man/ja/man4 X@exec mkdir -p %D/man/ja/man3 X@exec mkdir -p %D/man/ja/man2 X@exec mkdir -p %D/man/ja/man1 X@exec mkdir -p %D/man/ja/catn X@exec mkdir -p %D/man/ja/catl X@exec mkdir -p %D/man/ja/cat9 X@exec mkdir -p %D/man/ja/cat8 X@exec mkdir -p %D/man/ja/cat7 X@exec mkdir -p %D/man/ja/cat6 X@exec mkdir -p %D/man/ja/cat5 X@exec mkdir -p %D/man/ja/cat4 X@exec mkdir -p %D/man/ja/cat3 X@exec mkdir -p %D/man/ja/cat2 X@exec mkdir -p %D/man/ja/cat1 X@exec mkdir -p %D/man/en.ISO8859-1/catn X@exec mkdir -p %D/man/en.ISO8859-1/cat9/i386 X@exec mkdir -p %D/man/en.ISO8859-1/cat8/i386 X@exec mkdir -p %D/man/en.ISO8859-1/cat7 X@exec mkdir -p %D/man/en.ISO8859-1/cat6 X@exec mkdir -p %D/man/en.ISO8859-1/cat5 X@exec mkdir -p %D/man/en.ISO8859-1/cat4/i386 X@exec mkdir -p %D/man/en.ISO8859-1/cat3 X@exec mkdir -p %D/man/en.ISO8859-1/cat2 X@exec mkdir -p %D/man/en.ISO8859-1/cat1aout X@exec mkdir -p %D/man/en.ISO8859-1/cat1 X@exec mkdir -p %D/man/de.ISO8859-1/mann X@exec mkdir -p %D/man/de.ISO8859-1/manl X@exec mkdir -p %D/man/de.ISO8859-1/man9 X@exec mkdir -p %D/man/de.ISO8859-1/man8 X@exec mkdir -p %D/man/de.ISO8859-1/man7 X@exec mkdir -p %D/man/de.ISO8859-1/man6 X@exec mkdir -p %D/man/de.ISO8859-1/man5 X@exec mkdir -p %D/man/de.ISO8859-1/man4 X@exec mkdir -p %D/man/de.ISO8859-1/man3 X@exec mkdir -p %D/man/de.ISO8859-1/man2 X@exec mkdir -p %D/man/de.ISO8859-1/man1 X@exec mkdir -p %D/man/de.ISO8859-1/catn X@exec mkdir -p %D/man/de.ISO8859-1/catl X@exec mkdir -p %D/man/de.ISO8859-1/cat9 X@exec mkdir -p %D/man/de.ISO8859-1/cat8 X@exec mkdir -p %D/man/de.ISO8859-1/cat7 X@exec mkdir -p %D/man/de.ISO8859-1/cat6 X@exec mkdir -p %D/man/de.ISO8859-1/cat5 X@exec mkdir -p %D/man/de.ISO8859-1/cat4 X@exec mkdir -p %D/man/de.ISO8859-1/cat3 X@exec mkdir -p %D/man/de.ISO8859-1/cat2 X@exec mkdir -p %D/man/de.ISO8859-1/cat1 X@exec mkdir -p %D/man/catn X@exec mkdir -p %D/man/catl X@exec mkdir -p %D/man/cat9 X@exec mkdir -p %D/man/cat8 X@exec mkdir -p %D/man/cat7 X@exec mkdir -p %D/man/cat6 X@exec mkdir -p %D/man/cat5 X@exec mkdir -p %D/man/cat4 X@exec mkdir -p %D/man/cat3 X@exec mkdir -p %D/man/cat2 X@exec mkdir -p %D/man/cat1 X@exec mkdir -p %D/libexec X@exec mkdir -p %D/etc/rc.d X@exec mkdir -p %D/etc/pam.d 434a728816eabb450e9b2a83193fc832 echo This could have been an evil command - check your shars exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003151425.o2FEPovQ064354>