diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2004-11-24 09:03:59 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2004-11-24 09:03:59 +0000 |
commit | 16fd04822bc5a973a0e7712d7a5f36ea7285301b (patch) | |
tree | d6ea3352560d08ac7eeab3fef86acbd12419e262 /media-libs/hermes | |
parent | Marked stable on ppc for bug 71502. (diff) | |
download | historical-16fd04822bc5a973a0e7712d7a5f36ea7285301b.tar.gz historical-16fd04822bc5a973a0e7712d7a5f36ea7285301b.tar.bz2 historical-16fd04822bc5a973a0e7712d7a5f36ea7285301b.zip |
Version bump closes bug #48156.
Diffstat (limited to 'media-libs/hermes')
-rw-r--r-- | media-libs/hermes/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/hermes/Manifest | 13 | ||||
-rw-r--r-- | media-libs/hermes/files/digest-hermes-1.3.3 | 1 | ||||
-rw-r--r-- | media-libs/hermes/files/hermes-1.3.3-amd64.patch | 12 | ||||
-rw-r--r-- | media-libs/hermes/files/hermes-1.3.3-destdir.patch | 27 | ||||
-rw-r--r-- | media-libs/hermes/hermes-1.3.3.ebuild | 54 | ||||
-rw-r--r-- | media-libs/hermes/metadata.xml | 8 |
7 files changed, 119 insertions, 5 deletions
diff --git a/media-libs/hermes/ChangeLog b/media-libs/hermes/ChangeLog index 49df35bd7cc7..ade741a50ec9 100644 --- a/media-libs/hermes/ChangeLog +++ b/media-libs/hermes/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-libs/hermes # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/hermes/ChangeLog,v 1.19 2004/11/19 09:11:44 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/hermes/ChangeLog,v 1.20 2004/11/24 09:03:59 eradicator Exp $ + +*hermes-1.3.3 (24 Nov 2004) + + 24 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> +metadata.xml, + +files/hermes-1.3.3-amd64.patch, +files/hermes-1.3.3-destdir.patch, + +hermes-1.3.3.ebuild: + Version bump closes bug #48156. 19 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> hermes-1.3.2-r2.ebuild: diff --git a/media-libs/hermes/Manifest b/media-libs/hermes/Manifest index d99d81fbcca1..0a9e89d3c8cd 100644 --- a/media-libs/hermes/Manifest +++ b/media-libs/hermes/Manifest @@ -1,15 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +MD5 77e1a9b10474e56edbe48a312a81ffba hermes-1.3.3.ebuild 1268 MD5 614406c7071c2ba7e1c5a1686d78ea1a hermes-1.3.2-r2.ebuild 1350 -MD5 7ff534defea341e86639be24d2966e86 ChangeLog 3216 +MD5 28149e06889bd6aa6665bca1958a0901 ChangeLog 3446 +MD5 fc46488f83981e35d8d604100d4495be metadata.xml 227 MD5 ef39ed830f1e73b4f498305847dc5b9d files/digest-hermes-1.3.2-r2 64 MD5 e314b1d068911c6643ee6c7b4ecbd1ae files/hermes-1.3.2-amd64.patch 6804 MD5 4d52f1dfb2057a3f9013d0277c696252 files/hermes-1.3.2-destdir.patch 972 +MD5 ecea84ee6b2d39a6ccdf7489e7072565 files/digest-hermes-1.3.3 65 +MD5 2a24cec422e5c9f8de27d93d4c708a6a files/hermes-1.3.3-amd64.patch 588 +MD5 81d27e818f30f5421ceef7b5dd07131f files/hermes-1.3.3-destdir.patch 989 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) -iD8DBQFBnbjbArHZZzCEUG0RAjkvAJ91bpRUZAOS6Nxyt16lfy5Wanw6XQCdEqSe -Dchdjc48fVXEVptqekZ2oNA= -=9yN3 +iD4DBQFBpE60ArHZZzCEUG0RAuOhAJ9alBikp3M6num71LaL21McCAvhiACY1gFB +byBJMuwTNsLymCs5YeG8gA== +=zpzE -----END PGP SIGNATURE----- diff --git a/media-libs/hermes/files/digest-hermes-1.3.3 b/media-libs/hermes/files/digest-hermes-1.3.3 new file mode 100644 index 000000000000..dcc89fbd7d8c --- /dev/null +++ b/media-libs/hermes/files/digest-hermes-1.3.3 @@ -0,0 +1 @@ +MD5 1b99f623169cf62b70f3de081a633d14 Hermes-1.3.3.tar.bz2 356380 diff --git a/media-libs/hermes/files/hermes-1.3.3-amd64.patch b/media-libs/hermes/files/hermes-1.3.3-amd64.patch new file mode 100644 index 000000000000..d235d9b53ebd --- /dev/null +++ b/media-libs/hermes/files/hermes-1.3.3-amd64.patch @@ -0,0 +1,12 @@ +diff -Naur Hermes-1.3.3.orig/src/c_genrc_ao_blit.c Hermes-1.3.3/src/c_genrc_ao_blit.c +--- Hermes-1.3.3.orig/src/c_genrc_ao_blit.c 2001-08-09 09:13:50.000000000 -0700 ++++ Hermes-1.3.3/src/c_genrc_ao_blit.c 2004-11-24 00:53:28.590184440 -0800 +@@ -104,7 +104,7 @@ + { unsigned long s_pixel, d_pixel, r, g, b, a; + long sr, sg, sb, dr, dg, db, da; + float sa; +- char8 *d_ptr=(char8 *)((int)&s_pixel); ++ char8 *d_ptr=(char8 *)(&s_pixel); + unsigned int count; + char8 *source=iface->s_pixels,*dest=iface->d_pixels; + DEBUG_PRINT("ConvertC_Generic32_A_Generic24_O_Blit called\n",""); diff --git a/media-libs/hermes/files/hermes-1.3.3-destdir.patch b/media-libs/hermes/files/hermes-1.3.3-destdir.patch new file mode 100644 index 000000000000..5ce2cd65d71f --- /dev/null +++ b/media-libs/hermes/files/hermes-1.3.3-destdir.patch @@ -0,0 +1,27 @@ +diff -Naur Hermes-1.3.3.orig/configure.in Hermes-1.3.3/configure.in +--- Hermes-1.3.3.orig/configure.in 2003-06-04 01:00:12.000000000 -0700 ++++ Hermes-1.3.3/configure.in 2004-11-24 00:55:59.670135102 -0800 +@@ -43,6 +43,8 @@ + dnl --------------------------------------------------------------------- + dnl Checks for programs. + ++AM_PROG_AS ++AC_PROG_CC + AC_PROG_CPP + AC_PROG_MAKE_SET + AC_PROG_LIBTOOL +diff -Naur Hermes-1.3.3.orig/src/Makefile.am Hermes-1.3.3/src/Makefile.am +--- Hermes-1.3.3.orig/src/Makefile.am 2002-04-06 06:35:30.000000000 -0800 ++++ Hermes-1.3.3/src/Makefile.am 2004-11-24 00:56:16.979595403 -0800 +@@ -32,9 +32,9 @@ + cp $@ `echo $@ | sed -e 's/\.lo$$/.o/'` + + install-data-local: +- $(INSTALL) -m 0755 -d $(includedir)/Hermes ++ $(INSTALL) -m 0755 -d $(DESTDIR)$(includedir)/Hermes + for incfile in $(publicheaders); do \ +- $(INSTALL) -m 0644 $$incfile $(includedir)/Hermes; \ ++ $(INSTALL) -m 0644 $$incfile $(DESTDIR)$(includedir)/Hermes; \ + done + + uninstall-local: diff --git a/media-libs/hermes/hermes-1.3.3.ebuild b/media-libs/hermes/hermes-1.3.3.ebuild new file mode 100644 index 000000000000..4f7728a6d800 --- /dev/null +++ b/media-libs/hermes/hermes-1.3.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/hermes/hermes-1.3.3.ebuild,v 1.1 2004/11/24 09:03:59 eradicator Exp $ + +IUSE="" + +inherit eutils libtool gnuconfig + +MY_P=${P/h/H} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Library for fast colorspace conversion and other graphics routines" +HOMEPAGE="http://www.clanlib.org/hermes/" +SRC_URI="http://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/Hermes/${PV}/${MY_P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=">=sys-devel/autoconf-2.50 + >=sys-devel/automake-1.8" + +RDEPEND="virtual/libc" + +src_unpack() { + unpack ${A} || die + cd ${S} || die + epatch ${FILESDIR}/${P}-amd64.patch + epatch ${FILESDIR}/${P}-destdir.patch + + export WANT_AUTOMAKE=1.8 + export WANT_AUTOCONF=2.5 + + aclocal || die "aclocal failed" + automake -a || die "automake failed" + autoconf || die "autoconf failed" + + gnuconfig_update + elibtoolize +} + +src_install() { + make DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog FAQ NEWS README TODO* + + dohtml docs/api/*.htm + docinto print + dodoc docs/api/*.ps + docinto txt + dodoc docs/api/*.txt + docinto sgml + dodoc docs/api/sgml/*.sgml +} diff --git a/media-libs/hermes/metadata.xml b/media-libs/hermes/metadata.xml new file mode 100644 index 000000000000..cb9c1141d933 --- /dev/null +++ b/media-libs/hermes/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>graphics</herd> +<maintainer> + <email>eradicator@gentoo.org</email> +</maintainer> +</pkgmetadata> |