summaryrefslogtreecommitdiff
path: root/devel/allegro
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2004-11-09 10:48:02 +0000
committeradam <adam@pkgsrc.org>2004-11-09 10:48:02 +0000
commitd5e021809a249af03c15afe507cd7152febad035 (patch)
tree4aaaf6d957a4587f0b56ae58417c11425dbc6a41 /devel/allegro
parent625c7f78f4deb631c3cfd6e59edf2c46aec4921b (diff)
downloadpkgsrc-d5e021809a249af03c15afe507cd7152febad035.tar.gz
Changes 4.1.16:
* Fixed two problems with the keyboard driver on Windows. * Added a set_allegro_resource_path() function. * Added hardware cursor support to the X11 and DirectX window drivers. * Fixed a crash when initializing, deinitializing and reinitializing Allegro on Windows. * New MIDI input driver for the Windows port. * Improved the speed of drawing primitives on X11 and implemented locking/unlocking for video bitmaps. * Fixed bugs in set_palette() and remove_int(). * Fixed a bug where the X11 fullscreen driver would fail if no virtual screen was reported. * Many fixes to source, examples and documentation.
Diffstat (limited to 'devel/allegro')
-rw-r--r--devel/allegro/Makefile6
-rw-r--r--devel/allegro/PLIST3
-rw-r--r--devel/allegro/distinfo10
-rw-r--r--devel/allegro/patches/patch-aa8
-rw-r--r--devel/allegro/patches/patch-ab14
-rw-r--r--devel/allegro/patches/patch-ac20
6 files changed, 48 insertions, 13 deletions
diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile
index 12aee808a08..bdbe96d3cb4 100644
--- a/devel/allegro/Makefile
+++ b/devel/allegro/Makefile
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2004/11/08 15:18:39 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.5 2004/11/09 10:48:02 adam Exp $
-DISTNAME= allegro-4.1.14
-PKGREVISION= 2
+DISTNAME= allegro-4.1.16
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=alleg/}
diff --git a/devel/allegro/PLIST b/devel/allegro/PLIST
index 6c9eb3c5af9..d06f49d8714 100644
--- a/devel/allegro/PLIST
+++ b/devel/allegro/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2004/11/08 15:18:39 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/11/09 10:48:02 adam Exp $
bin/allegro-config
bin/colormap
bin/dat
@@ -99,6 +99,7 @@ ${ESOUND}lib/allegro/4.1/alleg-esddigi.so
lib/liballeg-${PKGVERSION}.so
lib/liballeg.so.4.1
lib/liballeg_unsharable.a
+share/aclocal/allegro.m4
@dirrm include/allegro/platform
@dirrm include/allegro/internal
@dirrm include/allegro/inline
diff --git a/devel/allegro/distinfo b/devel/allegro/distinfo
index 62978face8f..cafbb113104 100644
--- a/devel/allegro/distinfo
+++ b/devel/allegro/distinfo
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.2 2004/06/03 23:29:53 xtraeme Exp $
+$NetBSD: distinfo,v 1.3 2004/11/09 10:48:02 adam Exp $
-SHA1 (allegro-4.1.14.tar.gz) = 3b2cf8089304f7904ba0e4dfba3ef46bd99b8a37
-Size (allegro-4.1.14.tar.gz) = 2774495 bytes
-SHA1 (patch-aa) = 37d96e45d8271d5605dda962fb8e156de2618baf
+SHA1 (allegro-4.1.16.tar.gz) = 6cb54358e796cf19a39ab56f039fe5e087d80a99
+Size (allegro-4.1.16.tar.gz) = 2823699 bytes
+SHA1 (patch-aa) = 9135ddbbaa48e151ff2669d100c006a1281e0c77
+SHA1 (patch-ab) = deb16727ee50657e24eedc9a4a51d3915fefa2b7
+SHA1 (patch-ac) = 78f99723b095f460f20e8367fffb443a8f3d6ab6
diff --git a/devel/allegro/patches/patch-aa b/devel/allegro/patches/patch-aa
index 8b0d6dbc30c..f7ce4104b94 100644
--- a/devel/allegro/patches/patch-aa
+++ b/devel/allegro/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2004/06/03 23:29:53 xtraeme Exp $
+$NetBSD: patch-aa,v 1.3 2004/11/09 10:48:02 adam Exp $
---- makefile.in.orig 2004-06-04 01:24:37.000000000 +0200
-+++ makefile.in 2004-06-04 01:25:15.000000000 +0200
-@@ -472,17 +472,7 @@
+--- makefile.in.orig 2004-10-03 12:04:02.000000000 +0000
++++ makefile.in
+@@ -478,17 +478,7 @@ install-lib: lib modules
fi
$(mkinstalldirs) $(DESTDIR)$(bindir)
@echo Installing allegro-config to $(DESTDIR)$(bindir)
diff --git a/devel/allegro/patches/patch-ab b/devel/allegro/patches/patch-ab
new file mode 100644
index 00000000000..ed85473632c
--- /dev/null
+++ b/devel/allegro/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.3 2004/11/09 10:48:02 adam Exp $
+
+--- configure.orig 2004-11-09 10:59:03.000000000 +0000
++++ configure
+@@ -10034,9 +10034,7 @@ if test -n "GCC"; then
+ fi
+ ALLEGRO_PROFILE_CFLAGS="$CFLAGS -pg $TARGET_ARCH -O2 -funroll-loops -ffast-math $WFLAGS"
+ if test "X$allegro_cv_support_fomit_frame_pointer" = "Xyes"; then
+- CFLAGS="$CFLAGS $TARGET_ARCH -O2 -funroll-loops -ffast-math -fomit-frame-pointer $WFLAGS"
+ else
+- CFLAGS="$CFLAGS $TARGET_ARCH -O2 -funroll-loops -ffast-math $WFLAGS"
+ fi
+ ALLEGRO_SFLAGS="-x assembler-with-cpp"
+ ALLEGRO_SHAREDLIB_CFLAGS="-fPIC -DALLEGRO_SHARED"
diff --git a/devel/allegro/patches/patch-ac b/devel/allegro/patches/patch-ac
new file mode 100644
index 00000000000..b449a4b2697
--- /dev/null
+++ b/devel/allegro/patches/patch-ac
@@ -0,0 +1,20 @@
+$NetBSD: patch-ac,v 1.3 2004/11/09 10:48:02 adam Exp $
+
+--- include/allegro/platform/alunix.h.orig 2004-11-09 11:17:10.000000000 +0000
++++ include/allegro/platform/alunix.h
+@@ -162,6 +162,7 @@ AL_VAR(GFX_DRIVER, gfx_xdga2_soft);
+ /************ Linux-specific ************/
+ /****************************************/
+
++#ifdef ALLEGRO_LINUX
+ #define SYSTEM_LINUX AL_ID('L','N','X','C')
+
+ #define GFX_VGA AL_ID('V','G','A',' ')
+@@ -182,7 +183,6 @@ AL_VAR(GFX_DRIVER, gfx_xdga2_soft);
+ #define JOY_TYPE_LINUX_ANALOGUE AL_ID('L','N','X','A')
+
+
+-#ifdef ALLEGRO_LINUX
+
+ AL_VAR(SYSTEM_DRIVER, system_linux);
+