[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/files/, media-libs/plotutils/
commit: 530901e555a778c235f8031a65abb5c4eff9cf05 Author: Pacho Ramos gentoo org> AuthorDate: Mon Sep 9 08:19:55 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Sep 9 08:22:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530901e5 media-libs/plotutils: Drop .la files, fix impl declarations Fix implicit declarations in configure files, c++17 compat (also fixing tests), drop .la files, port to greadme.eclass. Closes: https://bugs.gentoo.org/899836 Closes: https://bugs.gentoo.org/847508 Closes: https://bugs.gentoo.org/618708 Signed-off-by: Pacho Ramos gentoo.org> .../files/plotutils-2.6-configure-c99.patch| 54 ++ .../plotutils/files/plotutils-2.6-cxx17-fix.patch | 46 media-libs/plotutils/plotutils-2.6-r3.ebuild | 82 ++ 3 files changed, 182 insertions(+) diff --git a/media-libs/plotutils/files/plotutils-2.6-configure-c99.patch b/media-libs/plotutils/files/plotutils-2.6-configure-c99.patch new file mode 100644 index ..282596049953 --- /dev/null +++ b/media-libs/plotutils/files/plotutils-2.6-configure-c99.patch @@ -0,0 +1,54 @@ +Do not call the undeclared exit function. This avoids build problems +with future compilers which do not support implicit function +declarations. + +diff --git a/configure b/configure +index 229ccd453ae4487f..fdf3785ad4c5175f 100755 +--- a/configure b/configure +@@ -19537,9 +19537,9 @@ int main() + || fflush ((FILE *)0) < 0 + || (fpr = fopen ("conftest0", "r")) == (FILE *)0 + || fread (test_array, 1, 7, fpr) != 7) +-exit (1); ++return 1; + else +-exit(0); } ++return 0; } + _ACEOF + rm -f conftest$ac_exeext + if { (ac_try="$ac_link" +@@ -24022,7 +24022,7 @@ int main() + int i; + for (i=0; i < B; i++) + Array[i] = i - 3; +- exit (Array[1] != -2); ++ return Array[1] != -2; + } + _ACEOF + rm -f conftest$ac_exeext +diff --git a/configure.ac b/configure.ac +index 8fb7b640864eb4a8..d1f6d7e08c6946d4 100644 +--- a/configure.ac b/configure.ac +@@ -88,9 +88,9 @@ int main() + || fflush ((FILE *)0) < 0 + || (fpr = fopen ("conftest0", "r")) == (FILE *)0 + || fread (test_array, 1, 7, fpr) != 7) +-exit (1); ++return 1; + else +-exit(0); }]])],[AC_MSG_RESULT(yes); AC_DEFINE(HAVE_NULL_FLUSH)],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(no)]) ++return 0; }]])],[AC_MSG_RESULT(yes); AC_DEFINE(HAVE_NULL_FLUSH)],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(no)]) + + # Checks for header files: ANSI C, POSIX, and nonstandard Unix headers. + AC_HEADER_STDC +@@ -383,7 +383,7 @@ int main() + int i; + for (i=0; i < B; i++) + Array[[i]] = i - 3; +- exit (Array[[1]] != -2); ++ return Array[[1]] != -2; + }]])], + [ac_cv_c_gcc_strength_bug="no"],[ac_cv_c_gcc_strength_bug="yes"],[ac_cv_c_gcc_strength_bug="yes"]) ) + if test "$ac_cv_c_gcc_strength_bug" = "yes" diff --git a/media-libs/plotutils/files/plotutils-2.6-cxx17-fix.patch b/media-libs/plotutils/files/plotutils-2.6-cxx17-fix.patch new file mode 100644 index ..a14336a580d7 --- /dev/null +++ b/media-libs/plotutils/files/plotutils-2.6-cxx17-fix.patch @@ -0,0 +1,46 @@ +https://github.com/NixOS/nixpkgs/commit/92d99c521b2c02fa645b3b993ac4bbaf49e43ddd + +diff -ur a/pic2plot/gram.cc b/pic2plot/gram.cc +--- a/pic2plot/gram.cc 2000-06-28 00:23:21.0 -0400 b/pic2plot/gram.cc 2023-09-07 22:59:47.004460065 -0400 +@@ -1229,9 +1229,9 @@ + char *from; + unsigned int count; + { +- register char *f = from; +- register char *t = to; +- register int i = count; ++ char *f = from; ++ char *t = to; ++ int i = count; + + while (i-- > 0) + *t++ = *f++; +@@ -1244,9 +1244,9 @@ + static void + __yy_memcpy (char *to, char *from, unsigned int count) + { +- register char *t = to; +- register char *f = from; +- register int i = count; ++ char *t = to; ++ char *f = from; ++ int i = count; + + while (i-- > 0) + *t++ = *f++; +@@ -1289,10 +1289,10 @@ + yyparse(YYPARSE_PARAM_ARG) + YYPARSE_PARAM_DECL + { +- register int yystate; +- register int yyn; +- register short *yyssp; +- register YYSTYPE *yyvsp; ++ int yystate; ++ int yyn; ++ short *yyssp; ++ YYSTYPE *yyvsp; + int yyerrstatus;/* number of tokens to shift before error messages enabled */ + int yychar1 = 0;/* lookahead token as an internal (translated) token number */ + diff --git a/media-libs/plotutils/plotutils-2.6-r3.ebuild b/media-libs/plotutils/plotutils-2.6-r3.ebuild new file mode 100644 index ..9b4fdd74264e --- /dev/null +++ b/media-libs/plotutils/plotutils-2.6-r3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool autotools greadme + +DESCRIPTION="Powerful C/C++ function library for exporting 2-D vector graphics" +HOMEPAGE="https://www.gnu.org/software/plotutils/"; +SRC_URI="mirror://gnu/plotutils
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 2e82624dd33e7f133d2fe79b98be4ae19384eeb6 Author: Ulrich Müller gentoo org> AuthorDate: Fri Sep 6 09:45:53 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Sep 6 09:46:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e82624d media-libs/plotutils: update LICENSE Closes: https://bugs.gentoo.org/880287 Signed-off-by: Ulrich Müller gentoo.org> media-libs/plotutils/plotutils-2.6-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/plotutils/plotutils-2.6-r2.ebuild b/media-libs/plotutils/plotutils-2.6-r2.ebuild index 94645c96f8d2..e4735da03c80 100644 --- a/media-libs/plotutils/plotutils-2.6-r2.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="Powerful C/C++ function library for exporting 2-D vector graphics" HOMEPAGE="https://www.gnu.org/software/plotutils/"; SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+png X"
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 4e114e8cdbe604445d48f9f2303a69b90d32febf Author: Alex Fan yahoo com> AuthorDate: Mon Oct 11 05:07:46 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Oct 11 22:20:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e114e8c media-libs/plotutils: keyword 2.6-r2 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> media-libs/plotutils/plotutils-2.6-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/plotutils/plotutils-2.6-r2.ebuild b/media-libs/plotutils/plotutils-2.6-r2.ebuild index daeaf19ac6b..94645c96f8d 100644 --- a/media-libs/plotutils/plotutils-2.6-r2.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+png X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: fa1de6de62108c194953653af7ffdc48a4d624e2 Author: Sam James gentoo org> AuthorDate: Sat Nov 7 17:49:53 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 7 17:49:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1de6de media-libs/plotutils: Stabilize 2.6-r2 arm, #709830 Signed-off-by: Sam James gentoo.org> media-libs/plotutils/plotutils-2.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/plotutils/plotutils-2.6-r2.ebuild b/media-libs/plotutils/plotutils-2.6-r2.ebuild index 8a07eff73db..19f52b52bf5 100644 --- a/media-libs/plotutils/plotutils-2.6-r2.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+png X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: b5c88e713a9f5b1ed0fad49c6d428e1adeacff84 Author: Sam James gentoo org> AuthorDate: Fri Nov 6 15:19:48 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 15:19:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c88e71 media-libs/plotutils: Stabilize 2.6-r2 arm64, #709830 Signed-off-by: Sam James gentoo.org> media-libs/plotutils/plotutils-2.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/plotutils/plotutils-2.6-r2.ebuild b/media-libs/plotutils/plotutils-2.6-r2.ebuild index 3b254ce0cae..8a07eff73db 100644 --- a/media-libs/plotutils/plotutils-2.6-r2.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="+png X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/files/, media-libs/plotutils/
commit: 68a6ab2ca89ce4a276c70c72856f360e7eb02b17 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Nov 6 00:52:46 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Nov 6 02:24:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a6ab2c media-libs/plotutils: EAPI-7 bump, fix pkg_postinst message Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../plotutils/files/plotutils-2.6-libpng-1.5.patch | 4 +- media-libs/plotutils/plotutils-2.6-r2.ebuild | 65 +++--- 2 files changed, 36 insertions(+), 33 deletions(-) diff --git a/media-libs/plotutils/files/plotutils-2.6-libpng-1.5.patch b/media-libs/plotutils/files/plotutils-2.6-libpng-1.5.patch index b86d9f45742..431c638a553 100644 --- a/media-libs/plotutils/files/plotutils-2.6-libpng-1.5.patch +++ b/media-libs/plotutils/files/plotutils-2.6-libpng-1.5.patch @@ -1,7 +1,7 @@ fix building with libpng-1.5 libplot/z_write.c -+++ libplot/z_write.c +--- a/libplot/z_write.c b/libplot/z_write.c @@ -164,7 +164,7 @@ } diff --git a/media-libs/plotutils/plotutils-2.6-r2.ebuild b/media-libs/plotutils/plotutils-2.6-r2.ebuild index d3c6f4302a9..3b254ce0cae 100644 --- a/media-libs/plotutils/plotutils-2.6-r2.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit libtool eutils autotools +inherit libtool autotools DESCRIPTION="Powerful C/C++ function library for exporting 2-D vector graphics" HOMEPAGE="https://www.gnu.org/software/plotutils/"; @@ -12,47 +12,50 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="+png static-libs X" +IUSE="+png X" DEPEND=" - !
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: b86e5a0fc160f88977fe7632778acec592c0ff80 Author: Matt Turner gentoo org> AuthorDate: Sat Apr 28 00:48:43 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 28 00:52:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86e5a0f media-libs/plotutils: Drop unnecessary x11-proto dep .../plotutils/{plotutils-2.6-r1.ebuild => plotutils-2.6-r2.ebuild}| 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r2.ebuild similarity index 97% rename from media-libs/plotutils/plotutils-2.6-r1.ebuild rename to media-libs/plotutils/plotutils-2.6-r2.ebuild index 5e78143d10b..e0e81ef5577 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r2.ebuild @@ -20,9 +20,7 @@ DEPEND=" png? ( media-libs/libpng:0= sys-libs/zlib ) - X? ( - x11-libs/libXaw - x11-proto/xextproto )" + X? ( x11-libs/libXaw )" RDEPEND="${DEPEND}" DOCS="AUTHORS COMPAT ChangeLog INSTALL.* KNOWN_BUGS NEWS ONEWS PROBLEMS README THANKS TODO"
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 8b353eba771045b2ecbea0a5a5c7da4f6eeba41d Author: Alexis Ballier gentoo org> AuthorDate: Wed Jul 19 12:25:11 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jul 19 12:25:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b353eba media-libs/plotutils: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-libs/plotutils/plotutils-2.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index 8a3a030e560..5e78143d10b 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+png static-libs X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 3ba8623429a3cd628baa4088cfe9de2cea7074e3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Feb 16 00:13:13 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Feb 16 00:13:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba86234 media-libs/plotutils: Silence repoman Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/plotutils/plotutils-2.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index 3153d134c0..feed844dce 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -19,7 +19,7 @@ DEPEND=" !
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/files/, media-libs/plotutils/
commit: 55072a2e6eb94c4300dfb3bc56fb190013b13d8c Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Feb 16 00:12:05 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Feb 16 00:13:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55072a2e media-libs/plotutils: Add debian/redhat patch for format-security, bug 556568 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../files/plotutils-2.6-format-security.patch | 18 ++ media-libs/plotutils/plotutils-2.6-r1.ebuild | 3 ++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/media-libs/plotutils/files/plotutils-2.6-format-security.patch b/media-libs/plotutils/files/plotutils-2.6-format-security.patch new file mode 100644 index 00..c1cbecfc79 --- /dev/null +++ b/media-libs/plotutils/files/plotutils-2.6-format-security.patch @@ -0,0 +1,18 @@ +Description: Fix build error with -Werror=format-security. +Forwarded: https://lists.gnu.org/archive/html/bug-plotutils/2016-01/msg0.html +Author: Stanislav Ochotnicky +Origin: http://pkgs.fedoraproject.org/cgit/plotutils.git + +diff --git a/pic2plot/gram.yy b/pic2plot/gram.yy +index d11320b..1bcce46 100644 +--- a/pic2plot/gram.yy b/pic2plot/gram.yy +@@ -1833,7 +1833,7 @@ do_sprintf(const char *form, const double *v, int nv) + { + one_format += *form++; + one_format += '\0'; +-sprintf(sprintf_buf, one_format.contents()); ++sprintf(sprintf_buf, "%s", one_format.contents()); + } + else + { diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index 13eeaf32b8..3153d134c0 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -35,7 +35,8 @@ src_prepare() { "${FILESDIR}"/${PN}-2.5.1-rangecheck.patch \ "${FILESDIR}"/${P}-makefile.patch \ "${FILESDIR}"/${P}-libpng-1.5.patch \ - "${FILESDIR}"/${P}-libxmi.patch + "${FILESDIR}"/${P}-libxmi.patch \ + "${FILESDIR}"/${P}-format-security.patch eautoreconf elibtoolize }
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 875758d28b1c937923099d255642fc5603bc9434 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Feb 11 23:07:45 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Feb 11 23:10:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875758d2 media-libs/plotutils: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/plotutils/plotutils-2.6.ebuild | 71 --- 1 file changed, 71 deletions(-) diff --git a/media-libs/plotutils/plotutils-2.6.ebuild b/media-libs/plotutils/plotutils-2.6.ebuild deleted file mode 100644 index ec3ac3d528..00 --- a/media-libs/plotutils/plotutils-2.6.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 -inherit libtool eutils autotools - -DESCRIPTION="a powerful C/C++ function library for exporting 2-D vector graphics" -HOMEPAGE="https://www.gnu.org/software/plotutils/"; -SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris" -IUSE="+png static-libs X" - -DEPEND=" - !media-libs/libxmi - png? ( media-libs/libpng - sys-libs/zlib ) - X? ( x11-libs/libXaw - x11-proto/xextproto )" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}/${PN}-2.5.1-rangecheck.patch" - epatch "${FILESDIR}/${P}-makefile.patch" - epatch "${FILESDIR}/${P}-libpng-1.5.patch" - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac - eautoreconf - elibtoolize -} - -src_configure() { - local myconf - if use X ; then - myconf="--with-x --enable-libxmi" - else - myconf="--without-x" - fi - - econf \ - --disable-dependency-tracking \ - --enable-shared \ - --enable-libplotter \ - $(use_enable static-libs static) \ - $(use_with png libpng) \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS COMPAT ChangeLog INSTALL.* \ - KNOWN_BUGS NEWS ONEWS PROBLEMS README THANKS TODO -} - -pkg_postinst() { - if use X ; then - elog "There are extra fonts available in the plotutils package." - elog "The current ebuild does not install them for you since most" - elog "of them can be installed via the media-fonts/urw-fonts" - elog "package. See /usr/share/doc/${P}/INSTALL.fonts for" - elog "information on installing the remaining Tektronix fonts." - elog "" - elog "If you manually install the extra fonts and use the" - elog "program xfig, you might want to recompile to take" - elog "advantage of the additional ps fonts." - elog "Also, it is possible to enable ghostscript and possibly" - elog "your printer to use the HP fonts." - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: a5abe40227620b63c6a41a481ef90c10a814125b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 3 10:35:05 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 3 10:38:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5abe402 media-libs/plotutils: ppc64 stable wrt bug #563956 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/plotutils/plotutils-2.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index 86851d5..a64607d 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+png static-libs X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 2bbbd253c4f4ff0717d1610b5df4fa0ee7064a04 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 1 14:16:15 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 1 14:16:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbbd253 media-libs/plotutils: Stable for HPPA (bug #563956). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches media-libs/plotutils/plotutils-2.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index 9266f22..86851d5 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+png static-libs X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 451b50321c8d12e5acc03d317676a580bbdc42df Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 6 13:33:36 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 6 13:33:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451b5032 media-libs/plotutils: amd64 stable wrt bug #563956 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/plotutils/plotutils-2.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index ee74a44..a6b1e02 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+png static-libs X" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/plotutils/
commit: 6d52033c4d4c26bd849ce6de07828a18a5a8a2a0 Author: Tobias Klausmann gentoo org> AuthorDate: Tue May 24 10:30:27 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue May 24 10:30:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d52033c media-libs/plotutils-2.6-r1: add alpha keyword Gentoo-Bug: 563956 Package-Manager: portage-2.3.0_rc1 media-libs/plotutils/plotutils-2.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/plotutils/plotutils-2.6-r1.ebuild b/media-libs/plotutils/plotutils-2.6-r1.ebuild index d570913..ee74a44 100644 --- a/media-libs/plotutils/plotutils-2.6-r1.ebuild +++ b/media-libs/plotutils/plotutils-2.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/plotutils/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+png static-libs X" DEPEND="