summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/pinta/ChangeLog8
-rw-r--r--media-gfx/pinta/Manifest26
-rw-r--r--media-gfx/pinta/pinta-1.5_pre20121118.ebuild59
-rw-r--r--media-gfx/pinta/pinta-9999.ebuild27
4 files changed, 95 insertions, 25 deletions
diff --git a/media-gfx/pinta/ChangeLog b/media-gfx/pinta/ChangeLog
index 0169f155360e..e9313e43884f 100644
--- a/media-gfx/pinta/ChangeLog
+++ b/media-gfx/pinta/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/pinta
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pinta/ChangeLog,v 1.12 2013/02/07 22:27:30 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pinta/ChangeLog,v 1.13 2013/03/21 17:03:38 hasufell Exp $
+
+*pinta-1.5_pre20121118 (21 Mar 2013)
+
+ 21 Mar 2013; Julian Ospald <hasufell@gentoo.org>
+ +pinta-1.5_pre20121118.ebuild, pinta-9999.ebuild:
+ version bump, update live ebuild, fix po logic, update icon cache
07 Feb 2013; Ulrich Müller <ulm@gentoo.org> pinta-1.3.ebuild,
pinta-1.4.ebuild, pinta-9999.ebuild:
diff --git a/media-gfx/pinta/Manifest b/media-gfx/pinta/Manifest
index 163b6cadc60b..6456c36131c7 100644
--- a/media-gfx/pinta/Manifest
+++ b/media-gfx/pinta/Manifest
@@ -3,25 +3,21 @@ Hash: SHA256
DIST pinta-1.3.tar.gz 1131567 SHA256 514103d11c6fe8de5f09c45de77d5c8c5403d13198fd7716930abb08e9d0b5a2 SHA512 107f3cb26ea8aa0ccf53ba6ccf817243b94fb2019aa687186fe7be118a2967f4cb9dae5fd84aab1943ef108553d23e5f9c500dc00df59e1974ddccde51f799b3 WHIRLPOOL cb70c83e98bf1950da7d9c64e332a217ce972c9f27c05c2bde05c63fa15bc9de5388cd7190d3f0ae32734f4fe86362634d080ae875afa74126ffdcda65b81314
DIST pinta-1.4.tar.gz 1230765 SHA256 fde40f78560aab5a891bf499396db099b86bbd365c1eb81df480b35b4d37d8bb SHA512 7a1abd62a10569aa572ab956a860d1813104e4cc35c800798d78085ff2c66f4bf0583f8270d279d1342959c86cdc9383b93e004e1ee8e96cfc99de45bc9fe79f WHIRLPOOL 71101a513748d8cdd0a46ab2c115b1719cb987d5efc6c1ceb24e4a8a0b12e898218209f310887564279065ac8c69a6e349799c7300f1f0bc2a53e8e15ba9d401
+DIST pinta-1.5-preview-20121118.tar.gz 2373151 SHA256 b7ee93a171d24a37237e5d975a2756bd566b5f2c7e5666e591cf42b1aa278c4d SHA512 a954a7556e7e852e3d7bb6eb6dfcf207ed5b22a42d7f278c38815be2d6feacfd006e945f675d86ca923c4cddbf4b2e39e85e1b24bb7d84be6d87397c1e29a604 WHIRLPOOL fa848ef794fb7c5a90fac2d7a6ad3d5e4fe4f3c1d4ca38fcbabbdedc481058fc90836e8e777f8bc76faec0a864dd86834784ed846838f390bf598be8b659348d
EBUILD pinta-1.3.ebuild 1066 SHA256 6f7655bccbeb92ac7c74d582923853d434ce16a68bc5727a506910cac9671600 SHA512 da42df4ae4cde3400bbef6d527e503124a8b93bea322738efee2c2fe73080b045c3bde665a911b14a42362a4890b5750e015462ee76ad7ee8c5a74d7fd2c923b WHIRLPOOL 5ab7413f28e44c283b3cb87e4df137932d0fb58f1484bd97ece117dee6bf0a22606f7bc67d294d47748c071f5fbb6fea7356659b04af93177338b42bd9ae8f2e
EBUILD pinta-1.4.ebuild 980 SHA256 02ed4c0142f747d168885c6914f1f10ee0804d7ac54742a3be16ee387c234fd3 SHA512 9d8f3237cadcab561c739bb1f14de3064b240f8c824a608c1ea6cb0bbd1c938c410615d09e6c2c8a105f07699ba52342a993d212c2d380f9fafb77060dc17a00 WHIRLPOOL f0cd1cb09890d17443586d6ff74559d703038eea46bf53251e3e5a6f0f746986d3a65594fa14ef085ab1e395fdf8d0c07b2c632d8cd7849ef35b31a08ef1ab81
-EBUILD pinta-9999.ebuild 1098 SHA256 9c4cc5df0d7d92d31aa585c57adc7a638018164caa1e1112853d482c27db1dcf SHA512 1359fec6c29b474a3b8e4592729d2fcccb07461c899aa953ed8c6259092d424f446748960d3683a35435ff5f0eeabf39a324c1dfdcbcc035707d35b7e0d333cd WHIRLPOOL 107ff5736b8ccb5eb366dd8b9a5bd054f80a51135abefc28656fc79eadccd80f68aa66782b9c9aba83fae5e4675b3f8729710038c84d6d013ee03b186d374101
-MISC ChangeLog 1504 SHA256 4877bfcd6eb388bcdd37fdd126f8b2519dd046d6fe3c3f10406e930271f14410 SHA512 ef9d0603e6b757bdf04fb3ec73b321b6feb001079cc0965a32cbf572e22e39db50b5789d04943d40d530eaec6c546a6ebf05debf9c696e826c52939de3bc0fa9 WHIRLPOOL b0aa9c2aa351f2244f0d464169b8da885523121d7a5467500882647b80e89ddad678dab62bd5b6be4d86b2e79a4894803d83956de5e14b46e7d568bf31e3cfd4
+EBUILD pinta-1.5_pre20121118.ebuild 1349 SHA256 871db43222a7de356da3e730d9eec931e6e05b618bd130b9decdbb7b8ab7de97 SHA512 3c94fdf6019c8efdc0d7512f2b34c178927a90009a9d968d57f29d6b4ec3b9b9199701802c3144671844df0891dfd51011e52986dc2906dd8e6e4f343a5da4a8 WHIRLPOOL 616b4d4edee24d016dccced2b76ebd610c6c8be99374b5bc4e8fddb8423420927e63d41e06de9c258dd0d411e7ae022b01712d5561b30333351bdd6719d12932
+EBUILD pinta-9999.ebuild 1315 SHA256 cb6a524bd8d5400403cbcb794c0728538f8af0d636cd3d112c3624cae4d72e84 SHA512 d7ae4b2b270811a119628312a4993d1541b436579c489b57e28a445b5eab006a354d1c329d61370845515e7073afaa263ffaf54b36b66cde39f3561c2bda81cc WHIRLPOOL a36335ee4fe4b6b4c73c204975a50376ba1ed778afb0dcbf7f8b4d09e6f6f73a5e3e5455b3581dd115bc35b66a101e680cfb8ee922a0e17986909cd7f13b24dc
+MISC ChangeLog 1719 SHA256 2f15870d3dc7bae904650980b8facbe37731a8b93632b503d60cd9a748d6da1d SHA512 ca691c46438f9603a62a5cf7ddd276327cda97c285216d65b7d6baba8efe6d75ee8503992e0844b31faf5a1ad28d53a43107171b2f25787f5ed4aa09ebd7f0b7 WHIRLPOOL ec8977b3f641f4d4596c9a5ad39cb3adb584aa588568e93baa8efce1feb4577532ba77c2300c2c34f56b4cb110a440c1cdd4dcc1b3c2903c17a54894c15e020d
MISC metadata.xml 819 SHA256 a2671c72134c884a6be0fdf439ceedba0fbadc53d4a601840ba4a51959dcdc5b SHA512 00f1bd8955e0310de78ab5210648ad715503b1c1f121300a9730e7dbda545c5e93af1de369b77d42e4ad252ff73a02f5f2098356d9b596d513326fddd8e245fa WHIRLPOOL 98dfbc817bcc9d53952aa333d2db6a2e1d91df4c49d78eb78a7208d95af6f2c0850cccafbaf09eb05529e25c32b0b8eff4e44da75672f46574d0d913fdbcf39d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRFCtAAAoJEDxpGckxwJCB2TcQAI6ipuCyHm4lRdZxuBDP55W2
-oFtJwIIpeOu2eVqky7YHQHayIVjlFOjLeGJzCZ3lrWM3ZppJtuI/Ewdk/qMo12/U
-4zk2a4d3yn23ytbrZZSkJV+SRgyxZOqbNxaPoLzO0gz8xHxCBmkeLYA0xgUJqL3+
-Wcarqi5c540v+eLKu00754nvfrWDbRAEUgixl3QqUcVyFAm+L7mxDIGiBvB1Raal
-XIhBbuqSqo2Em4GqwddZyHtQiQvQEGVJ4ltxWSd9Lfm5Q0TL6Jsju9CAhybNtdgI
-vTY9nLWUcwXQ8Fg8FGdfGFTOSI1Suo93AqBYZ4c8eKOggEIAcW62h0qctqo6DzaN
-Bls/KdOKs4iGBb147g/2EeWXIcaJdxV1yeIhgDChWlHXmfanIG4vHsNmGe5vFYGe
-hQYToreXdLhZ6A62SOTSVLXM1tQo/LuuVoBQybpkwCVOde5J07kdv2qw/dFU9/oI
-3BBvnaqzfRQ0Lq8nyiimMbogMoOeRJ2CdLiTAapzn2G9C7zfXqlN3DY3WkJeEwpj
-aOYw2JJjznUBES+fs7vDA5uy+yD/wVbKxbETITW8bDH/TpjWvqD4+2sBK2vfYqNF
-Ac4IpL5kSKoO3s0vOH447AQuz8+IFuoajuZqw6zrUPUmVlE+hqXsvXAYyS6TWpgf
-f8yJRkTrejNqafsJ3fck
-=003I
+iQEcBAEBCAAGBQJRSz1uAAoJEFpvPKfnPDWzsB4H/1wrmk0KGY9ingaw9Yo18JUh
+lg+Uz+WHNMEAMlheXJtju7oGZ1HAXE5Mr6lBs3hX9/nHw90MbAq0thHttykVVY4U
+/HJOSZ5dz04uZ/cAcfJI96uhdXrAHsBw7xMC8O8WaEBw73VyTIsmOILGJBpJmCsy
+0I6hUR7ttUsfA2D+TGMCBCSWzYUv6//WT5yLzNFz7hXMn3dH9KpJ6Zgzvm2ed9aJ
+HCvGN8WA27+oGAx2d7YeAVH8k0nHds2at2/L8hmPhlOWpKNUqtQzLnLSiiVdJqLp
+YPjLJxFcjLpjVX9g2iqecPo96IruhSqeeLbm2N53zGMK02PNT0vk/QLdSQ0WW5M=
+=cFBV
-----END PGP SIGNATURE-----
diff --git a/media-gfx/pinta/pinta-1.5_pre20121118.ebuild b/media-gfx/pinta/pinta-1.5_pre20121118.ebuild
new file mode 100644
index 000000000000..d82c9d801448
--- /dev/null
+++ b/media-gfx/pinta/pinta-1.5_pre20121118.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pinta/pinta-1.5_pre20121118.ebuild,v 1.1 2013/03/21 17:03:38 hasufell Exp $
+
+EAPI=5
+
+inherit fdo-mime gnome2-utils mono
+
+DESCRIPTION="Simple Painting for Gtk"
+HOMEPAGE="http://pinta-project.com"
+SRC_URI="mirror://github/PintaProject/Pinta/${P/_pre/-preview-}.tar.gz"
+
+LICENSE="MIT CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="dev-dotnet/atk-sharp:2
+ dev-dotnet/gdk-sharp:2
+ dev-dotnet/glib-sharp:2
+ dev-dotnet/gtk-sharp:2
+ dev-dotnet/mono-addins[gtk]
+ dev-dotnet/pango-sharp:2
+ dev-lang/mono"
+RDEPEND="${COMMON_DEPEND}
+ x11-libs/cairo[X]
+ x11-libs/gdk-pixbuf[X,jpeg,tiff]
+ x11-themes/gnome-icon-theme"
+DEPEND="${COMMON_DEPEND}
+ dev-util/intltool
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${P%_pre*}
+
+src_prepare() {
+ local i
+ if [[ -n "${LINGUAS+x}" ]] ; then
+ for i in $(cd "${S}"/po ; echo *.po) ; do
+ if ! has ${i%.po} ${LINGUAS} ; then
+ sed -i -e "/po\/${i%.po}.po/{N;N;d;}" Pinta.Install.proj || die
+ fi
+ done
+ fi
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}
diff --git a/media-gfx/pinta/pinta-9999.ebuild b/media-gfx/pinta/pinta-9999.ebuild
index c74ecea91194..f1e3d2b0d13c 100644
--- a/media-gfx/pinta/pinta-9999.ebuild
+++ b/media-gfx/pinta/pinta-9999.ebuild
@@ -1,21 +1,18 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pinta/pinta-9999.ebuild,v 1.5 2013/02/07 22:27:30 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pinta/pinta-9999.ebuild,v 1.6 2013/03/21 17:03:38 hasufell Exp $
-EAPI=4
+EAPI=5
-inherit autotools fdo-mime git-2 mono
+inherit autotools fdo-mime gnome2-utils git-2 mono
DESCRIPTION="Simple Painting for Gtk"
HOMEPAGE="http://pinta-project.com"
-SRC_URI=""
-
EGIT_REPO_URI="git://github.com/PintaProject/Pinta.git"
LICENSE="MIT CC-BY-3.0"
SLOT="0"
KEYWORDS=""
-IUSE=""
COMMON_DEPEND="dev-dotnet/atk-sharp:2
dev-dotnet/gdk-sharp:2
@@ -30,20 +27,32 @@ RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme"
DEPEND="${COMMON_DEPEND}
dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext"
+ virtual/pkgconfig"
src_prepare() {
+ local i
+ if [[ -n "${LINGUAS+x}" ]] ; then
+ for i in $(cd "${S}"/po ; echo *.po) ; do
+ if ! has ${i%.po} ${LINGUAS} ; then
+ sed -i -e "/po\/${i%.po}.po/{N;N;d;}" Pinta.Install.proj || die
+ fi
+ done
+ fi
eautoreconf
- intltoolize --copy --automake --force || die "intltoolize failed"
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
+ gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
+ gnome2_icon_cache_update
}