Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 74101 | Differences between
and this patch

Collapse All | Expand All

(-)netpbm-10.28.ebuild (-9 / +11 lines)
Lines 2-8 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/netpbm-10.28.ebuild,v 1.10 2005/08/05 18:06:18 ka0ttic Exp $
3
# $Header: /var/cvsroot/gentoo-x86/media-libs/netpbm/netpbm-10.28.ebuild,v 1.10 2005/08/05 18:06:18 ka0ttic Exp $
4
4
5
inherit flag-o-matic toolchain-funcs eutils
5
inherit flag-o-matic toolchain-funcs multilib
6
6
7
DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats"
7
DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats"
8
HOMEPAGE="http://netpbm.sourceforge.net/"
8
HOMEPAGE="http://netpbm.sourceforge.net/"
Lines 10-16 Link Here
10
10
11
LICENSE="GPL-2"
11
LICENSE="GPL-2"
12
SLOT="0"
12
SLOT="0"
13
KEYWORDS="alpha amd64 ~arm hppa ia64 mips ppc ppc64 sparc x86"
13
KEYWORDS="alpha amd64 ~arm hppa ia64 mips ppc ~ppc-macos ppc64 sparc x86"
14
IUSE="svga jpeg tiff png zlib"
14
IUSE="svga jpeg tiff png zlib"
15
15
16
DEPEND="jpeg? ( >=media-libs/jpeg-6b )
16
DEPEND="jpeg? ( >=media-libs/jpeg-6b )
Lines 26-48 Link Here
26
26
27
	if use svga ; then
27
	if use svga ; then
28
		echo "LINUXSVGAHDR_DIR = /usr/include" >> Makefile.config
28
		echo "LINUXSVGAHDR_DIR = /usr/include" >> Makefile.config
29
		echo "LINUXSVGALIB = /usr/$(get_libdir)/libvga.so" >> Makefile.config
29
		echo "LINUXSVGALIB = /usr/$(get_libdir)/libvga$(get_libname)" >> Makefile.config
30
	fi
30
	fi
31
31
32
	if use jpeg ; then
32
	if use jpeg ; then
33
		echo "JPEGLIB = libjpeg.so" >> Makefile.config
33
		echo "JPEGLIB = libjpeg$(get_libname)" >> Makefile.config
34
	fi
34
	fi
35
35
36
	if use png ; then
36
	if use png ; then
37
		echo "PNGLIB = libpng.so" >> Makefile.config
37
		echo "PNGLIB = libpng$(get_libname)" >> Makefile.config
38
	fi
38
	fi
39
39
40
	if use tiff ; then
40
	if use tiff ; then
41
		echo "TIFFLIB = libtiff.so" >> Makefile.config
41
		echo "TIFFLIB = libtiff$(get_libname)" >> Makefile.config
42
	fi
42
	fi
43
43
44
	if use zlib ; then
44
	if use zlib ; then
45
		echo "ZLIB = libz.so" >> Makefile.config
45
		echo "ZLIB = libz$(get_libname)" >> Makefile.config
46
	fi
46
	fi
47
47
48
	# Sparc support ...
48
	# Sparc support ...
Lines 53-61 Link Here
53
		-e 's:$(CFLAGS):$(CFLAGS) -fPIC:' \
53
		-e 's:$(CFLAGS):$(CFLAGS) -fPIC:' \
54
		-e 's:$(LDFLAGS):$(LDFLAGS) -fPIC:' \
54
		-e 's:$(LDFLAGS):$(LDFLAGS) -fPIC:' \
55
		lib/Makefile
55
		lib/Makefile
56
	 sed -i -e 's:$(CCOPT):$(CCOPT) -fPIC:' \
56
	sed -i -e 's:$(CCOPT):$(CCOPT) -fPIC:' \
57
	 	lib/util/Makefile
57
	 	lib/util/Makefile
58
58
59
	use userland_Darwin && epatch ${FILESDIR}/${P}-darwin.patch
59
	epatch ${FILESDIR}/${PN}-dSAFER.patch
60
	epatch ${FILESDIR}/${PN}-dSAFER.patch
60
}
61
}
61
62
Lines 71-77 Link Here
71
	fi
72
	fi
72
73
73
	# Fix symlink not being created.
74
	# Fix symlink not being created.
74
	dosym `basename ${D}/usr/$(get_libdir)/libnetpbm.so.*` /usr/$(get_libdir)/libnetpbm.so
75
	dosym `basename ${D}/usr/$(get_libdir)/libnetpbm$(get_libname ${PV})` \
76
		/usr/$(get_libdir)/libnetpbm$(get_libname)
75
77
76
	rm -rf ${D}/usr/bin/doc.url
78
	rm -rf ${D}/usr/bin/doc.url
77
	rm -rf ${D}/usr/man/web
79
	rm -rf ${D}/usr/man/web

Return to bug 74101