From 4c9cecc1f0d994f1ff670b159d69c87aadfcb7c8 Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Sat, 21 Feb 2015 22:56:02 +0000 Subject: [PATCH] =?utf8?q?Version=20bump,=20adds=20image=20writing=20(bug?= =?utf8?q?=20#518590,=20thanks=20to=20Rafa=C5=82=20Mu=C5=BCy=C5=82o).=20Ad?= =?utf8?q?d=20REQUIRED=5FUSE=20(bug=20#521834,=20thanks=20to=20Karl=20Lind?= =?utf8?q?=C3=A9n).?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D --- app-cdr/gcdemu/ChangeLog | 11 +++++- app-cdr/gcdemu/Manifest | 26 +++++++++--- app-cdr/gcdemu/gcdemu-2.1.1.ebuild | 5 ++- app-cdr/gcdemu/gcdemu-3.0.0.ebuild | 63 ++++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+), 10 deletions(-) create mode 100644 app-cdr/gcdemu/gcdemu-3.0.0.ebuild diff --git a/app-cdr/gcdemu/ChangeLog b/app-cdr/gcdemu/ChangeLog index 09185f7b4be6..3ad768d11edd 100644 --- a/app-cdr/gcdemu/ChangeLog +++ b/app-cdr/gcdemu/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-cdr/gcdemu -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/gcdemu/ChangeLog,v 1.34 2014/04/26 08:14:02 pacho Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/gcdemu/ChangeLog,v 1.35 2015/02/21 22:55:56 tetromino Exp $ + +*gcdemu-3.0.0 (21 Feb 2015) + + 21 Feb 2015; Alexandre Rostovtsev gcdemu-2.1.1.ebuild, + +gcdemu-3.0.0.ebuild: + Version bump, adds image writing (bug #518590, thanks to Rafał Mużyło). + Add REQUIRED_USE (bug #521834, thanks to Karl Lindén). 26 Apr 2014; Pacho Ramos -gcdemu-2.1.0.ebuild, gcdemu-2.1.1.ebuild: diff --git a/app-cdr/gcdemu/Manifest b/app-cdr/gcdemu/Manifest index 01afe55bf9f1..0b3cbe1674ad 100644 --- a/app-cdr/gcdemu/Manifest +++ b/app-cdr/gcdemu/Manifest @@ -2,13 +2,27 @@ Hash: SHA256 DIST gcdemu-2.1.1.tar.bz2 40156 SHA256 cd1d59fb6dadbc05f5865c1654089563aeb28ef9ea4216da2e223f8376887c5c SHA512 1d8d9cc29a1d7a69681fbd4dc540a97172d81ac3d018bd98af469746901c8841dd5fd23ca8ae6fce68e41b43d98fb693acba1b621ed6b72c97972038cde1c47a WHIRLPOOL 0dbc04b57c5026a642a268b6bbba9d55ca27c92c1a606048a7395ebc07527e83ea05578c398725ed3782f4cf678769e0b77c686f07fe3061334875a375da3a05 -EBUILD gcdemu-2.1.1.ebuild 1405 SHA256 49e71cc7ed2d47b5802969933b847c0932968f323071fbb04df0084c8af6862f SHA512 63d1fafe17b033260ef50c38badc73e98c1e9c14a90eac1b431b86682b74adf0e232f27497390699af086fe9e5047ac30d8f21d393538818dfe7df285e94bae6 WHIRLPOOL cd0f3de53549c1a041b29f932528189124e915ba3f6899fb049d4e22ed41fea096754cb666de411991f900ee949c29a52d7d00fe94c5d6c6acde6ea5e31e17b5 -MISC ChangeLog 5726 SHA256 93d216c61528c362edccf98bd1aed3f73d07175cc1065be1bc4e967fefb0241a SHA512 c8ba06b3c83d7e69191eb0051de82fb2ba0484cd9126f42a009860debe52c9b7571d9d0318955196b08e17256e606aa8612c510b2b59e64cae5ecf7b063aa707 WHIRLPOOL 54f78ca28619e9ac8aeb03983294126a75927dcddd8c721310641595393b01453cbd1e363a034ec643f8c6e916ee591291f8b93fa780962aaf0875c8388521e0 +DIST gcdemu-3.0.0.tar.bz2 45506 SHA256 1357a02720f05644929bae167fcc64dc58784f406aa426bcd806955cc458aad4 SHA512 c4d0d64638e0f7ecccfe11ab1a8527ba2002a5bbb382b2d4e8b58eaaa0a10140ee85b8d62ba93fe4ecdc2882301dfe62a08373dbb9e5404d5ddf7592cd5f0b7d WHIRLPOOL 18c8615ad6ae166c2111e7dd2f1c1d46b4128d99bb11a3f7e2f297c58dfff3e38ad981547703b13af940b0d1e6e3bccb7098180fde51458bfe34e3b19a66a465 +EBUILD gcdemu-2.1.1.ebuild 1447 SHA256 173dfc80f5027b6c7dee09b2d16804a818cceedc809f40fd0a385ca3a4a962c3 SHA512 c1d4ef32315f4712da0dde662753b426d4268b5812d95f1473067d7b3810f77d47621b170bdee76cbb5667b72f9338541fd11221f5835129296c2803e68e13cd WHIRLPOOL 4ab772b73eeae3c38ebcc8442fdb5e38792147da0aae38e69699af240eced21ce4b25e99cfa3e76bc0fa11de477c98558a306cf97da3f8102541ebfd068d2bf8 +EBUILD gcdemu-3.0.0.ebuild 1641 SHA256 278c3b45299f6138d67bd7cde5ec71d04aa8f70b08d9f23d4659b1738e383ddc SHA512 08534338cc05730fe74481094c1349ed877bfbb1c42d65269b235ba43970c72494c7bf105cfb3c322a2f915afdbbddb7bf0dcbba602922b462c933dce96068e8 WHIRLPOOL f6fa915c05e0cf8460a7dc5a99cf88a848d67c03d0e5446ebe9931f9ce359edb4f68c534fb993c2397510f26ef45967b79a2e7780d3d3dab8e2d72a0095207b8 +MISC ChangeLog 5999 SHA256 c42b714ecafb8ace0d8a92359acf32d4960f92d1a974e8ea38923199db002bb3 SHA512 82e406fcb6bddc5eb1b0a9608420afaae656564be52822f02d6ca32c2c6e61492465e2993b105b894ea0ccfd1d1b1c4eb97d60f51d09db9254187ec8c75bdd21 WHIRLPOOL ab6de6ed44ab3c64c153ab45b654f051d70c4bb33725db58757b31441a743c6f8a6918195a740e57384adfb257c5aba45d6bf3c799b3d74e5fc54b3e30121d10 MISC metadata.xml 240 SHA256 4a0db93c159180b93d98dadc1cb36f054f18a7413357a0dd753c9264a43f7477 SHA512 14c9405275f11667ad7e035376fe7e5caf99ac982596621cda18a2f8a99e9a9b2464806be5d016d1a4c2fa794bf8b1400a5cb658a7a874e65d825b8baea69d62 WHIRLPOOL 0e2fbd97c0146322cf226d3086acf3e95dc86d17409f3d350ba2de1b81a2d93b0dc3f370d5c444475e129fa511791ea5b48ca00c47583cedc6ed60ef9e61fae7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2.0 -iEYEAREIAAYFAlNbassACgkQCaWpQKGI+9TwsgCdF6tERPgWu5eRWjMmIVEgDZF4 -548An0rnHGz8t5KwSPhXIaR778QEs8po -=hrUC +iQJ8BAEBCABmBQJU6Qz9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RTNCRkUzRDRBNkI2MEEwQkYwQzMyOEEx +OEU1QjZGMkQ4RDVFQzhEAAoJEBjltvLY1eyN594QAJVEjsIL60M8x0c4Yc2gM/U/ +u6FzeJ7Gs6pCi0zBwi299aNyTK3qdlfgll6hGJveHp9dMDZWYGRVFSt8jj5lmo9S +s+BgVrv4lDz68gZQFJPxc9Bo18JesxCZ+aoi4eoWixQ7MeICxzSrxu8dXz8rvUYl +4TTdfrOZ5XZ8rUiV3Eml1b9TrMLeLiB2azwH5PNalPMVUjK/gLH/grW3/YIJl5eP +k2mIwBFvFj6Eoax8ethNm3f/tuBR1Lx5e1TettCi/vff98i5KBHBzWd67c63PONu +yYQFHDk04+i3m+P8aFN+I1AFWj+gYbpKYoG75sNuc3z0f1alkBolgjFhniY7zrNk +F3SUZ79AcTsrg3+80r2T4v6lCu9QmDmIy+ljrYqUoF1HGBLcZhl4vliv8ExijMMJ +uRYHnRPIFsMiFFArPUj0zGa0OHfURf8rN0nhVisRik/F06a3UQzWWRsmXRWkubTo +W6dqHGvqI8yGHu22I1AHtmOAmT5zuU9rdb5dn/aCXTuQUUq/aAehLI77cDxSPCJ0 +gdz6eTUT3jjr1FhaADy0D+Nx+Qrf3ivkmLUy5CncbXtikI9BcFiDptF2chHUVX4D +UVx1T73QeRI4ZXLIjtpkkXp7QhVm5s+QufIkbbkV7apVlJKJxoO6Habw08bmJqYc +aGlIiQNzcCyHAkix+YY3 +=5JID -----END PGP SIGNATURE----- diff --git a/app-cdr/gcdemu/gcdemu-2.1.1.ebuild b/app-cdr/gcdemu/gcdemu-2.1.1.ebuild index f460a916ee4c..508767c9b471 100644 --- a/app-cdr/gcdemu/gcdemu-2.1.1.ebuild +++ b/app-cdr/gcdemu/gcdemu-2.1.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/gcdemu/gcdemu-2.1.1.ebuild,v 1.4 2014/04/26 08:14:02 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-cdr/gcdemu/gcdemu-2.1.1.ebuild,v 1.5 2015/02/21 22:55:56 tetromino Exp $ EAPI="5" @@ -19,6 +19,7 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} app-cdr/cdemu-daemon:0/6 diff --git a/app-cdr/gcdemu/gcdemu-3.0.0.ebuild b/app-cdr/gcdemu/gcdemu-3.0.0.ebuild new file mode 100644 index 000000000000..3bf3a2e8675d --- /dev/null +++ b/app-cdr/gcdemu/gcdemu-3.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/gcdemu/gcdemu-3.0.0.ebuild,v 1.1 2015/02/21 22:55:56 tetromino Exp $ + +EAPI="5" + +CMAKE_MIN_VERSION="2.8.5" +PYTHON_COMPAT=( python2_7 ) +PLOCALES="no sl sv" + +# cmake-utils after gnome2, to make sure cmake-utils is used for building +inherit gnome2 cmake-utils l10n python-single-r1 + +DESCRIPTION="Gtk+ GUI for controlling cdemu-daemon" +HOMEPAGE="http://cdemu.org/" +SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + app-cdr/cdemu-daemon:0/7 + >=dev-libs/glib-2.28:2 + dev-libs/gobject-introspection + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/librsvg:2 + sys-apps/dbus + x11-libs/gdk-pixbuf[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/libnotify[introspection]" +DEPEND="${COMMON_DEPEND} + dev-util/desktop-file-utils + >=dev-util/intltool-0.21 + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang src/gcdemu +} + +src_configure() { + DOCS="AUTHORS README" + local mycmakeargs=( -DPOST_INSTALL_HOOKS=OFF ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + # Build system doesn't respect LINGUAS, and changing list of installed + # translations requires error-prone editing of CMakeLists.txt + rm_po() { + rm -r "${ED}"/usr/share/locale/$1 || die + ls "${ED}"/usr/share/locale/* &> /dev/null || rmdir "${ED}"/usr/share/locale || die + } + l10n_for_each_disabled_locale_do rm_po +} -- 2.26.2