summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2013-01-22 18:09:25 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2013-01-22 18:09:25 +0000
commit51696ddd3a4776a7f3aad0541773bce76c09a5f9 (patch)
tree30c4a76e5ea2048b5ddc030ee4b5ea5d404c1d8c /media-libs/freeimage
parentold (diff)
downloadgentoo-2-51696ddd3a4776a7f3aad0541773bce76c09a5f9.tar.gz
gentoo-2-51696ddd3a4776a7f3aad0541773bce76c09a5f9.tar.bz2
gentoo-2-51696ddd3a4776a7f3aad0541773bce76c09a5f9.zip
old
(Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'media-libs/freeimage')
-rw-r--r--media-libs/freeimage/ChangeLog6
-rw-r--r--media-libs/freeimage/freeimage-3.15.3-r1.ebuild92
2 files changed, 5 insertions, 93 deletions
diff --git a/media-libs/freeimage/ChangeLog b/media-libs/freeimage/ChangeLog
index 082e45e0332f..7fa04c3b7823 100644
--- a/media-libs/freeimage/ChangeLog
+++ b/media-libs/freeimage/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/freeimage
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freeimage/ChangeLog,v 1.21 2013/01/10 05:04:34 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/freeimage/ChangeLog,v 1.22 2013/01/22 18:09:25 mr_bones_ Exp $
+
+ 22 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org>
+ -freeimage-3.15.3-r1.ebuild:
+ old
*freeimage-3.15.3-r2 (10 Jan 2013)
diff --git a/media-libs/freeimage/freeimage-3.15.3-r1.ebuild b/media-libs/freeimage/freeimage-3.15.3-r1.ebuild
deleted file mode 100644
index 215b720d128e..000000000000
--- a/media-libs/freeimage/freeimage-3.15.3-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/freeimage/freeimage-3.15.3-r1.ebuild,v 1.1 2013/01/09 23:38:23 vapier Exp $
-
-EAPI="4"
-
-inherit toolchain-funcs eutils multilib
-
-MY_PN=FreeImage
-MY_PV=${PV//.}
-MY_P=${MY_PN}${MY_PV}
-
-DESCRIPTION="Image library supporting many formats"
-HOMEPAGE="http://freeimage.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip
- mirror://sourceforge/${PN}/${MY_P}.pdf"
-
-LICENSE="|| ( GPL-2 FIPL-1.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-RDEPEND="sys-libs/zlib
- media-libs/libpng
- media-libs/libmng
- virtual/jpeg
- media-libs/openjpeg
- media-libs/tiff
- media-libs/libraw
- media-libs/openexr"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- app-arch/unzip"
-
-S="${WORKDIR}"/${MY_PN}
-
-src_prepare() {
- cd Source
- cp LibJPEG/{transupp.c,transupp.h,jinclude.h} . \
- || die "Failed copying jpeg utility files"
- cp LibTIFF4/{tiffiop,tif_dir}.h . \
- || die "Failed copying private libtiff files"
- rm -rf LibPNG LibMNG LibOpenJPEG ZLib OpenEXR LibRawLite LibTIFF4 LibJPEG \
- || die "Removing bundled libraries"
- cd ..
- edos2unix Makefile.{gnu,fip,srcs} fipMakefile.srcs */*.h */*/*.cpp
- sed -i \
- -e "s:/./:/:g" \
- -e "s: ./: :g" \
- -e 's: Source: \\\n\tSource:g' \
- -e 's: Wrapper: \\\n\tWrapper:g' \
- -e 's: Examples: \\\n\tExamples:g' \
- -e 's: TestAPI: \\\n\tTestAPI:g' \
- -e 's: -ISource: \\\n\t-ISource:g' \
- -e 's: -IWrapper: \\\n\t-IWrapper:g' \
- Makefile.srcs \
- fipMakefile.srcs \
- || die "sed 1 Failed"
- sed -i \
- -e "/LibJPEG/d" \
- -e "/LibPNG/d" \
- -e "/LibTIFF/d" \
- -e "/Source\/ZLib/d" \
- -e "/LibOpenJPEG/d" \
- -e "/OpenEXR/d" \
- -e "/LibRawLite/d" \
- -e "/LibMNG/d" \
- Makefile.srcs \
- fipMakefile.srcs \
- || die "sed 1 Failed"
- epatch "${FILESDIR}"/${PF}-unbundling.patch
-}
-
-foreach_make() {
- local m
- for m in Makefile.{gnu,fip} ; do
- emake -f ${m} $(usex static-libs '' STATICLIB=) "$@"
- done
-}
-
-src_compile() {
- tc-export AR PKG_CONFIG
- foreach_make \
- CXX="$(tc-getCXX) -fPIC" \
- CC="$(tc-getCC) -fPIC" \
- ${MY_PN}
-}
-
-src_install() {
- foreach_make install DESTDIR="${ED}" INSTALLDIR="${ED}"/usr/$(get_libdir)
- dodoc Whatsnew.txt "${DISTDIR}"/${MY_P}.pdf
-}