From dc44ba96e0ee507abbbf04c522e58f04fa0ef328 Mon Sep 17 00:00:00 2001 From: Torsten Kurbad Date: Wed, 1 Oct 2025 16:04:02 +0200 Subject: [PATCH] Updated xmedcon --- media-gfx/xmedcon/Manifest | 6 ++- media-gfx/xmedcon/xmedcon-0.21.2.ebuild | 33 ---------------- media-gfx/xmedcon/xmedcon-0.25.3-r1.ebuild | 46 ++++++++++++++++++++++ 3 files changed, 50 insertions(+), 35 deletions(-) delete mode 100644 media-gfx/xmedcon/xmedcon-0.21.2.ebuild create mode 100644 media-gfx/xmedcon/xmedcon-0.25.3-r1.ebuild diff --git a/media-gfx/xmedcon/Manifest b/media-gfx/xmedcon/Manifest index 0d09d37..34281d0 100644 --- a/media-gfx/xmedcon/Manifest +++ b/media-gfx/xmedcon/Manifest @@ -1,2 +1,4 @@ -DIST xmedcon-0.21.2.tar.bz2 887369 BLAKE2B 316513e7334619e9c57bffb44aaea6a3a5d10e62543d300e069121bc43fac927b4303639145916a019c8d675d311e9b77687cfdde3626605a6688834a2559c62 SHA512 8a8f57da4e8f728d92fd70cb0ccf4c24e48adb1544c08a5d452e3feffed78198afb160676d64aa92017a0b6a4812bb93cfe9cfe05c51b7c4168b4dc7476a123d -EBUILD xmedcon-0.21.2.ebuild 595 BLAKE2B 45560959871aa2e3c48074d5714b40254d6a520ead1da92d3431745ead0b6a5ab4139832bfda6170109d4ac02fde336cf590375f19db027b02a063c79913c4bd SHA512 ecbfecedeac07de4dfe2b64c4ce156eab47e1a7ac62bc97246b50d1df0ea6283319cccde2ff88ccc2be417fa07d1559c04a7dc1625549e306478728d5da55f58 +DIST xmedcon-0.25.3-gtk3.tar.bz2 908442 BLAKE2B 86d6bf787ad54f61361ddfd9f8361a05bf9c77da4339bc38ecfd3369055abe7f9c8789ffb27058449890977a9dbc00cad75d5abc81073ca10977ee070efae784 SHA512 7acd7be6341cc92002116e16a8e975e290a232a9ed68e769365f183779f3a05ffd08b5752e5d77b7b91febb6a7577ff3573a4bc91757c6c5fe36acfbbbc2401c +DIST xmedcon-0.25.3.tar.gz 1114490 BLAKE2B dac2b6dd5cb5e9e6402e7b0ab318d7aaa64161ca67e5b6550a73b07ae88678aa5cb0d0352efe78066a04ea00d7acf9fbb09171547fc3d5a18c99a6da404cfb9a SHA512 6c1aea0091b6325906feb5091dfa991b764510a55493a9e29224d8f6b750077e48003583470376faa0ca15e5a58e96f51461c111ac789255f6f4f42e131e677f +EBUILD xmedcon-0.25.3-r1.ebuild 765 BLAKE2B 2885d2a07976786697a78a9da02b4db5df6e0bd47e16476dd4881a178e6e4b62649ddae9ad2386f5b5c5fba719d2ceb4524e8d2caa757aac3ae93d6d6e3b9b80 SHA512 218d165ff2e8e6051d00ba0b6f68ea7baf6f237fba883ea5ff031ad9e99fc9ebda7ecf00cb2184f2deda8d8c32f3ae1b858fe49ba611517151c3e764442cd8aa +EBUILD xmedcon-0.25.3.ebuild 642 BLAKE2B 16f2bdd02bc1e799d2e7d2e446b721936ed2b2a589ca060b6d6d46002c6aa9b8a10f6e98b1a11629f0d1b65a900e5b79a675ee340aaf30ccf084e72c02527c98 SHA512 771dd784cf20a94c7189db9e92165b419aa60bce9574c62c351de33ac33071d40f6c1662100ea8e7fec39ac6aadff997e3d853ed5deef86f7ae9d0b49d335e2d diff --git a/media-gfx/xmedcon/xmedcon-0.21.2.ebuild b/media-gfx/xmedcon/xmedcon-0.21.2.ebuild deleted file mode 100644 index b3e2879..0000000 --- a/media-gfx/xmedcon/xmedcon-0.21.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -EAPI=7 - -DESCRIPTION="Medical Image Conversion Utility" -HOMEPAGE="http://${PN}.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -#KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" -KEYWORDS="x86 ~amd64" -IUSE="png gtk" -RESTRICT="nomirror" - -DEPEND="gtk? ( x11-libs/gtk+:3 ) - png? ( >=media-libs/libpng-1.6.0 ) - virtual/pkgconfig" - -src_configure() { - - econf $(use_enable gtk gui) $(use_enable png) -} - -src_compile() { - - emake -} - -src_install() { - - emake DESTDIR="${D}" install - - dodoc AUTHORS COPYING* INSTALL NEWS README REMARKS -} diff --git a/media-gfx/xmedcon/xmedcon-0.25.3-r1.ebuild b/media-gfx/xmedcon/xmedcon-0.25.3-r1.ebuild new file mode 100644 index 0000000..c905d13 --- /dev/null +++ b/media-gfx/xmedcon/xmedcon-0.25.3-r1.ebuild @@ -0,0 +1,46 @@ +EAPI=8 + +inherit autotools + +DESCRIPTION="Medical Image Conversion Utility" +HOMEPAGE="http://xmedcon.sourceforge.net" +SRC_URI="https://prdownloads.sourceforge.net/${PN}/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="+png +gui" + +RDEPEND=" + png? ( + >=media-libs/libpng-1.2.1 + ) + + gui? ( + >=x11-libs/gdk-pixbuf-2.36.0 + >=x11-libs/gtk+-3.22.0 + ) +" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS COPYING COPYING.LIB INSTALL NEWS README REMARKS ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_enable png) $(use_enable gui) --prefix=/usr --sysconfdir=/etc +} + +src_compile() { + emake +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS COPYING* INSTALL NEWS README REMARKS +}