Large rework/update to EAPI=7
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
AUX pstoedit-3.60-libdl.patch 428 BLAKE2B 8ed39e1a13da74ccecaa2aeec57447fc75b682c9ea5a8fe6586052fd766bc9ab23cb76bdc56bb613cb43672f6d10a05cfaa8bc860865d2586673ab4a9c8642aa SHA512 dc29caf4b1bf1e6ce7cc73fd5ae1682f0aba8a798f632d29cca450bf3883afe54142ea06fbe6d9aa07f2580450780afe1c671cb1c37f1dd800582b2036797f73
|
||||
DIST pstoedit-3.71.tar.gz 1046071 BLAKE2B c38f9d95df206a059ad55651a96f002e89589f23437ecfe185e489bacf506ea147f5ddde6ef9a128cef1521c7e1ff4d09c6f15e81ba93d1f886c47b73c63c867 SHA512 323c24adbd8063fd3108154654ede2a7a9043dd6fc471425e534c478cfb71fd41824bbaaa507003dd5096c3280484f11b082f10b75f365c1a462adac78927670
|
||||
DIST pstoedit-3.73.tar.gz 1276849 BLAKE2B 8d5b10a5acc4658111073bbe4b5590be4b4002bbf751b50462ecd8c8f268e9a6f54bc940ed8c669722077c1b27240401c5ba9aea7c9420a4420bfe8dc862e07d SHA512 77823d77dcec8604decab03cee86edb1ef0a6c56b8dd01a65ab6431d9345bc6a2140076f5d5572fd5221b7f381a07d14b2a45e66cff2a6e12ab7417cd95113b6
|
||||
DIST pstoedit-3.74.tar.gz 1286928 BLAKE2B 046d970eb6478fa3b5165deaba358f218ef67c03a15ba2835f59f66c226f4d4e0b6b90e6f3adaf18c5a2375545f6e1e09f9c6fc670a619a16774741f3ca2cdc5 SHA512 63dddb707a52c1d56f17da837ab7472b501723b032f21670455eb6bf1664fd783820b3496c29ecc19d7b8bc18c294dce5842a10ffed442ef14d1631ae35f18b8
|
||||
EBUILD pstoedit-3.71.ebuild 1328 BLAKE2B 7b6b3efb9ff6dea3571901a5582de600f6f92ce47c885e7f7ed5879f965e452dbcf93a35b83b7effeb5f1e01da49ade7ee111a854b6ec4da8cd65f59c827e819 SHA512 cfbfc7b8834bf6b37fc62c756de9edd59226022adb41b0648619dfd62e4329c2bd37a5717c861659d461b24c9263316e15e1b9536bbadc5b64982226c44b14e7
|
||||
EBUILD pstoedit-3.73.ebuild 1328 BLAKE2B 7b6b3efb9ff6dea3571901a5582de600f6f92ce47c885e7f7ed5879f965e452dbcf93a35b83b7effeb5f1e01da49ade7ee111a854b6ec4da8cd65f59c827e819 SHA512 cfbfc7b8834bf6b37fc62c756de9edd59226022adb41b0648619dfd62e4329c2bd37a5717c861659d461b24c9263316e15e1b9536bbadc5b64982226c44b14e7
|
||||
EBUILD pstoedit-3.74.ebuild 1328 BLAKE2B 7b6b3efb9ff6dea3571901a5582de600f6f92ce47c885e7f7ed5879f965e452dbcf93a35b83b7effeb5f1e01da49ade7ee111a854b6ec4da8cd65f59c827e819 SHA512 cfbfc7b8834bf6b37fc62c756de9edd59226022adb41b0648619dfd62e4329c2bd37a5717c861659d461b24c9263316e15e1b9536bbadc5b64982226c44b14e7
|
||||
MISC metadata.xml 709 BLAKE2B 001acbe9effb2a5523a46af676fed5a4ae513b04a96454ba6b0f1bd25130f9d8ffe5ad46c3dc55a276a47904d0e29f0e58dcd9d966ef4b16cde525ac5d6debde SHA512 36f14c4cce30c5a2d9f581ad02c61d7b8fc1de7bb613c3d1d1741a7753e215816c32846cf8c93f4905da839523d6a1e624beae66366770f102291e7219df0bda
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index 6b33220..30c9f2e 100755
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -139,7 +139,7 @@ libpstoedit_la_SOURCES = \
|
||||
genericints.h \
|
||||
version.h
|
||||
|
||||
-libpstoedit_la_LIBADD = ${CXX_STD_LIB} ${CXX_RUNTIME_LIB} -ldl -lm
|
||||
+libpstoedit_la_LIBADD = ${CXX_STD_LIB} ${CXX_RUNTIME_LIB} ${LIBLD_LDFLAGS} -lm
|
||||
libpstoedit_la_LDFLAGS = -no-undefined
|
||||
|
||||
pstoedit_SOURCES = cmdmain.cpp
|
||||
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>tex@gentoo.org</email>
|
||||
<name>Gentoo TeX Project</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>printing@gentoo.org</email>
|
||||
<name>Gentoo Printing Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="emf">Enable <pkg>media-libs/libemf</pkg> support</flag>
|
||||
<flag name="flash">Enable <pkg>media-libs/ming</pkg> SWF support</flag>
|
||||
<flag name="pptx">Enable support for generating PowerPoint pptx files</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">pstoedit</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Translate PostScript and PDF graphics into other vector formats"
|
||||
HOMEPAGE="https://sourceforge.net/projects/pstoedit/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="emf flash imagemagick plotutils pptx static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=media-libs/gd-2.0.35-r1:=
|
||||
>=app-text/ghostscript-gpl-8.71-r1
|
||||
emf? ( >=media-libs/libemf-1.0.3 )
|
||||
flash? ( >=media-libs/ming-0.4.3 )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.1.2[cxx] )
|
||||
plotutils? ( media-libs/plotutils )
|
||||
pptx? ( dev-libs/libzip )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.60-libdl.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e '/CXXFLAGS="-g"/d' \
|
||||
-e 's:-pedantic::' \
|
||||
configure.ac || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with emf) \
|
||||
$(use_with imagemagick magick) \
|
||||
$(use_with plotutils libplot) \
|
||||
$(use_with flash swf) \
|
||||
$(use_with pptx)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
doman doc/pstoedit.1
|
||||
dodoc doc/*.txt
|
||||
docinto html
|
||||
dodoc doc/*.htm
|
||||
|
||||
find "${ED}" -name '*.la' -delete
|
||||
}
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Translate PostScript and PDF graphics into other vector formats"
|
||||
HOMEPAGE="https://sourceforge.net/projects/pstoedit/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="emf flash imagemagick plotutils pptx static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=media-libs/gd-2.0.35-r1:=
|
||||
>=app-text/ghostscript-gpl-8.71-r1
|
||||
emf? ( >=media-libs/libemf-1.0.3 )
|
||||
flash? ( >=media-libs/ming-0.4.3 )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.1.2[cxx] )
|
||||
plotutils? ( media-libs/plotutils )
|
||||
pptx? ( dev-libs/libzip )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.60-libdl.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e '/CXXFLAGS="-g"/d' \
|
||||
-e 's:-pedantic::' \
|
||||
configure.ac || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with emf) \
|
||||
$(use_with imagemagick magick) \
|
||||
$(use_with plotutils libplot) \
|
||||
$(use_with flash swf) \
|
||||
$(use_with pptx)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
doman doc/pstoedit.1
|
||||
dodoc doc/*.txt
|
||||
docinto html
|
||||
dodoc doc/*.htm
|
||||
|
||||
find "${ED}" -name '*.la' -delete
|
||||
}
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Translate PostScript and PDF graphics into other vector formats"
|
||||
HOMEPAGE="https://sourceforge.net/projects/pstoedit/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="emf flash imagemagick plotutils pptx static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=media-libs/gd-2.0.35-r1:=
|
||||
>=app-text/ghostscript-gpl-8.71-r1
|
||||
emf? ( >=media-libs/libemf-1.0.3 )
|
||||
flash? ( >=media-libs/ming-0.4.3 )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.1.2[cxx] )
|
||||
plotutils? ( media-libs/plotutils )
|
||||
pptx? ( dev-libs/libzip )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.60-libdl.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e '/CXXFLAGS="-g"/d' \
|
||||
-e 's:-pedantic::' \
|
||||
configure.ac || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with emf) \
|
||||
$(use_with imagemagick magick) \
|
||||
$(use_with plotutils libplot) \
|
||||
$(use_with flash swf) \
|
||||
$(use_with pptx)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
doman doc/pstoedit.1
|
||||
dodoc doc/*.txt
|
||||
docinto html
|
||||
dodoc doc/*.htm
|
||||
|
||||
find "${ED}" -name '*.la' -delete
|
||||
}
|
||||
Reference in New Issue
Block a user