diff options
Diffstat (limited to 'media-gfx/mypaint')
-rw-r--r-- | media-gfx/mypaint/Manifest | 6 | ||||
-rw-r--r-- | media-gfx/mypaint/mypaint-1.2.0.ebuild | 80 | ||||
-rw-r--r-- | media-gfx/mypaint/mypaint-1.2.1-r1.ebuild | 77 | ||||
-rw-r--r-- | media-gfx/mypaint/mypaint-1.2.1-r3.ebuild (renamed from media-gfx/mypaint/mypaint-1.2.1-r2.ebuild) | 23 | ||||
-rw-r--r-- | media-gfx/mypaint/mypaint-1.2.1.ebuild | 85 |
5 files changed, 14 insertions, 257 deletions
diff --git a/media-gfx/mypaint/Manifest b/media-gfx/mypaint/Manifest index 1ac3b220a9f5..654692ef3104 100644 --- a/media-gfx/mypaint/Manifest +++ b/media-gfx/mypaint/Manifest @@ -2,11 +2,7 @@ AUX mypaint-1.1.0-build-env-vars.patch 1812 BLAKE2B 4af7b90bdcd19dafd712631abe82 AUX mypaint-1.1.0-desktop.patch 626 BLAKE2B efe635fc8c58d91935be0491c5847a69da1bd78b8a83e9e6ff110d1d69c17dbde91a36f9a2baa5fc97b8a0d81ee47759e040e319a5ca7f43fa6626228a61c425 SHA512 77f267ad6a12b6d18fa955b5b9f8ef3a3eb6fed832745eda4db539d75c49056bb7fd6474ee904e6ac7cab12ae286beb48617e4825b826ca77a439764873e8d75 AUX mypaint-1.1.0-json-c-0.11.patch 403 BLAKE2B 1608cb7706d85cb84284cc58bb78921c063bf1e1d04d32eb11c7abdc61e3d03eabbe014f66f9c43f13ff8b0a583f900c85fe24fc17bdf4cf3c7ff0ebaccaf37b SHA512 554d0f0cc8c9cb4a48b1f9c57532247461e9705ad819c52f2e264ea238783fe60728af3e51e01667dc0c60883375727624811a48d1603436ad9970282a682605 DIST mypaint-1.1.0.tar.bz2 37416388 BLAKE2B 4ced9087a51b855ad943d104801d06a03a6f78dfd39eba975cbdeddd304c12ffb0ccd48267fcf31f3608acc069b88bc3f07ed2ab750d77eb31bd64df2f6492a9 SHA512 a3eef378ddcaa0a33f9afc49cc587489ecfff6f3e46e2238aab83f89d682f2407e2760e6029eaac3591f0a8955c95280c12839adcb42ec452cefbcdb142ab9b9 -DIST mypaint-1.2.0.tar.xz 37895196 BLAKE2B fa0130a0b8ea6aba14f2994584f990c8c0cb4a784df2cbcec10a2be331c3f831dd0913e5b7d1f343ed90b9976b56fa8d55687c4421e11ea6377d2c87f218d59d SHA512 b4e75393cf6ed9b0c3c5a96979607c848d463987e3ac0f711738940ba97be6922e0cce735c56f91261bfce3e0730d69393dd57a45b3b04824c63c74cf1306790 DIST mypaint-1.2.1.tar.xz 37897196 BLAKE2B 2d8f6b03f710febae1c2d617a6e542543786be384585ae8a973604da2eba8a0fb770d185aa3d2dfc6f794adf29ffb9c217356a96ab27d677ebb57816f62fae9c SHA512 1783765e495b9535669a83a29d27ba684e6201fdfe0875bdd2c167b1dab8af05993b19025767fe0b2770ed9e578e4709f75d8a4820ac945812cba85609f9eb9b EBUILD mypaint-1.1.0-r2.ebuild 1927 BLAKE2B e0d4354567a619e5d259fcb50820186fc8b6f4f6f7108c0676059da9a3065830b504b68a2f9e575032fb30e0b5b6e8e71de23d4e4f778cc28bb0d8e3220282ae SHA512 356a6bef73fb283b0e7953be068bdd8feec0d92a3e06a1fdf0fbe1d80fe6225a777cf95c6ae198afa40269bad9d25f8762c9ac318a8b2e4a3763912b40127477 -EBUILD mypaint-1.2.0.ebuild 1738 BLAKE2B e81f01dd6cafee8337c2d6c7d967a02341d9ca4cab1fc8815b2eee71bcf186c32d6ebcc9655038e33f46018342a85be807dd05ba046c26932f67a4f332469ca8 SHA512 d00e0825a85be9e5129fd7895c9b08d91037a1c291d50a8bf2e425eca235d527386013092898061e173855af3c3c2c9c6ab93cef7c5309e028683bb7841217e4 -EBUILD mypaint-1.2.1-r1.ebuild 1742 BLAKE2B cddbca3b26a6f941fe684b05a9633aac0603f36a241701635d3fbb84a219ab357ed6346d047fa661450be64eaf48386e1f2eafe63e879028e63a5c08d8fa98ae SHA512 22c95f69ac1a55f986a969b5153db3d0c1d98479ef026f7ef902eeb6a249089c141674b38525a34b697306158cc4010a5d260e0229bb0ae855c9a8f7224f0d93 -EBUILD mypaint-1.2.1-r2.ebuild 1798 BLAKE2B 3d417928f99d11fbc942c16194faf94769164e0e4f2c99fe9a18aece385ff98fde3e71ecbb4057ad6598fcf4c71fe3fd2336d2c76c9b2ad4a20aa5b5916a3c07 SHA512 bad5e79ddca06cc0d37d161752cca100d903a652e88570363722c603cf927516b2c03af58c7d7d57143186c1e1264d24ab74cd8dd5787bd763111a9e5b46c7b6 -EBUILD mypaint-1.2.1.ebuild 1881 BLAKE2B 62c4152f2763737e6709fe5425aaab71c2bd69a3560c8acfab36997270d2e1690bb113ed15cbdaa464e8fed828249386cdb547621a1de7cc5e0c39318ab4379c SHA512 900af1c50c8d860b9e0551f7c12abe9ee3df5e21b900b78a92c17e7b9abf57968d6c1a895eb56869e9a45e2132bab40b3a9de6f49990f67577786904e8dccffd +EBUILD mypaint-1.2.1-r3.ebuild 1840 BLAKE2B 2aa89ddd15eaf1c6a54209d696fff4a6c0b3556cfbbc8e344bdf78cbd8e2a75791af43ae21e3b5fee7b7645f3718bb67a9912b3ab991d071a6212dcb1bc4e66f SHA512 ce3fe70a737dccbbc9274124471192b8fc5e4285207c2d6a6226c614b4caebff86b7044d53ae74d1938553ce4f0fdda6e2b803650aec6a5c3b59e8a17deea960 MISC metadata.xml 247 BLAKE2B 3a8d267e6befd2f46c41982b7196470f32b4fcf5dc6a42ead10b13e81bdcb7975ea998a51d0deb2c3c1a49f00b5f9216d8e43ad7e6dd0aea0f3352b19532d0a0 SHA512 21b957bb801d29dfed1d0aeceac553c9ba039a7fe94ebf899e7ab5c3316bbad116c7bd63a07ccbbb8277d2ce19f27b964499d2ccd942028290519e465e989dbb diff --git a/media-gfx/mypaint/mypaint-1.2.0.ebuild b/media-gfx/mypaint/mypaint-1.2.0.ebuild deleted file mode 100644 index 0e430db29cc8..000000000000 --- a/media-gfx/mypaint/mypaint-1.2.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit fdo-mime gnome2-utils multilib scons-utils toolchain-funcs python-single-r1 - -DESCRIPTION="fast and easy graphics application for digital painters" -HOMEPAGE="http://mypaint.org/" -SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk zh_CN zh_TW" - -RDEPEND=" - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pycairo-1.4[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - >=dev-libs/json-c-0.11:= - media-libs/lcms:2 - media-libs/libpng:0= - gnome-base/librsvg - ${PYTHON_DEPS} -" -DEPEND="${RDEPEND} - dev-lang/swig - virtual/pkgconfig" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - # multilib support - sed -i -e "s:lib\/${PN}:$(get_libdir)\/${PN}:" \ - SConstruct SConscript || die -} - -src_compile() { - #workaround scons bug with locales. Bug #352700 - export LANG="en_US.UTF-8" - tc-export CC CXX - escons -} - -src_install () { - escons prefix="${D}/usr" install - newicon pixmaps/${PN}_logo.png ${PN}.png - for x in ${LANGS}; do - if ! has ${x} ${LINGUAS}; then - rm -rf "${ED}"/usr/share/locale/${x} || die - fi - done - - python_optimize "${D}"usr/share/${PN} - # not used and broken - rm -rf "${ED}"/usr/{include/,lib/libmypaint.a,lib/pkgconfig/} || die -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - fdo-mime_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/media-gfx/mypaint/mypaint-1.2.1-r1.ebuild b/media-gfx/mypaint/mypaint-1.2.1-r1.ebuild deleted file mode 100644 index 8489c3857e41..000000000000 --- a/media-gfx/mypaint/mypaint-1.2.1-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit fdo-mime gnome2-utils scons-utils toolchain-funcs python-single-r1 - -DESCRIPTION="fast and easy graphics application for digital painters" -HOMEPAGE="http://mypaint.org/" -SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk zh_CN zh_TW" - -RDEPEND=" - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pycairo-1.4[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - >=dev-libs/json-c-0.11:= - media-libs/lcms:2 - >=media-libs/libmypaint-1.3.0 - media-libs/libpng:0= - gnome-base/librsvg - ${PYTHON_DEPS} -" -DEPEND="${RDEPEND} - dev-lang/swig - virtual/pkgconfig" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_compile() { - #workaround scons bug with locales. Bug #352700 - export LANG="en_US.UTF-8" - tc-export CC CXX - escons -} - -src_install () { - escons prefix="${D}/usr" install - newicon pixmaps/${PN}_logo.png ${PN}.png - for x in ${LANGS}; do - if ! has ${x} ${LINGUAS}; then - rm -rf "${ED}"/usr/share/locale/${x} || die - fi - done - - python_optimize "${D}"usr/share/${PN} - # not used and broken - rm -r "${ED}"/usr/{include/,lib/libmypaint.a,lib/pkgconfig/} || die - # already provided by system-libmypaint - rm "${ED}"/usr/share/locale/*/LC_MESSAGES/libmypaint* || die -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - fdo-mime_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/media-gfx/mypaint/mypaint-1.2.1-r2.ebuild b/media-gfx/mypaint/mypaint-1.2.1-r3.ebuild index 6dc9afe61a5e..43afe4219d73 100644 --- a/media-gfx/mypaint/mypaint-1.2.1-r2.ebuild +++ b/media-gfx/mypaint/mypaint-1.2.1-r3.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 - PYTHON_COMPAT=( python2_7 ) -inherit flag-o-matic fdo-mime gnome2-utils scons-utils toolchain-funcs python-single-r1 +inherit flag-o-matic gnome2-utils scons-utils toolchain-funcs python-single-r1 xdg DESCRIPTION="fast and easy graphics application for digital painters" HOMEPAGE="http://mypaint.org/" @@ -14,11 +13,13 @@ SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" + IUSE="" +REQUIRED_USE=${PYTHON_REQUIRED_USE} LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk zh_CN zh_TW" -RDEPEND=" +RDEPEND="${PYTHON_DEPS} dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] >=dev-python/pycairo-1.4[${PYTHON_USEDEP}] @@ -28,20 +29,20 @@ RDEPEND=" >=media-libs/libmypaint-1.3.0 media-libs/libpng:0= gnome-base/librsvg - ${PYTHON_DEPS} + sys-libs/libomp + x11-libs/gtk+:3 " DEPEND="${RDEPEND} dev-lang/swig - virtual/pkgconfig" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} + virtual/pkgconfig +" pkg_setup() { python-single-r1_pkg_setup } src_compile() { - #workaround scons bug with locales. Bug #352700 + # Workaround scons bug with locales. Bug #352700 export LANG="en_US.UTF-8" tc-export CC CXX strip-flags # scons upstream issue #3017 @@ -65,14 +66,16 @@ src_install () { } pkg_preinst() { + xdg_pkg_preinst gnome2_icon_savelist } pkg_postinst() { - fdo-mime_desktop_database_update + xdg_pkg_postinst gnome2_icon_cache_update } pkg_postrm() { + xdg_pkg_postrm fdo-mime_desktop_database_update } diff --git a/media-gfx/mypaint/mypaint-1.2.1.ebuild b/media-gfx/mypaint/mypaint-1.2.1.ebuild deleted file mode 100644 index b2c2e285156a..000000000000 --- a/media-gfx/mypaint/mypaint-1.2.1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit fdo-mime gnome2-utils multilib scons-utils toolchain-funcs python-single-r1 - -DESCRIPTION="fast and easy graphics application for digital painters" -HOMEPAGE="http://mypaint.org/" -SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk zh_CN zh_TW" - -RDEPEND=" - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pycairo-1.4[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - >=dev-libs/json-c-0.11:= - media-libs/lcms:2 - >=media-libs/libmypaint-1.3.0 - media-libs/libpng:0= - gnome-base/librsvg - ${PYTHON_DEPS} -" -DEPEND="${RDEPEND} - dev-lang/swig - virtual/pkgconfig" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - - # multilib support - sed -i -e "s:lib\/${PN}:$(get_libdir)\/${PN}:" \ - SConstruct SConscript || die -} - -src_compile() { - #workaround scons bug with locales. Bug #352700 - export LANG="en_US.UTF-8" - tc-export CC CXX - escons -} - -src_install () { - escons prefix="${D}/usr" install - newicon pixmaps/${PN}_logo.png ${PN}.png - for x in ${LANGS}; do - if ! has ${x} ${LINGUAS}; then - rm -rf "${ED}"/usr/share/locale/${x} || die - fi - done - - python_optimize "${D}"usr/share/${PN} - # not used and broken - rm -r "${ED}"/usr/{include/,lib/libmypaint.a,lib/pkgconfig/} || die - # already provided by system-libmypaint - rm "${ED}"/usr/share/locale/*/LC_MESSAGES/libmypaint* || die -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - fdo-mime_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} |