aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-25 02:20:34 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-25 02:20:34 -0800
commit4410cfde66702d41b90ec985757963633cabdecf (patch)
treef3d894e4a1b828290199ca196d8c59d87fbf1add /dev-cpp/gtkmm
parentx11-libs/cairo: update emul-linux-x86-gtklibs blocker (diff)
downloadgmt-4410cfde66702d41b90ec985757963633cabdecf.tar.gz
gmt-4410cfde66702d41b90ec985757963633cabdecf.tar.bz2
gmt-4410cfde66702d41b90ec985757963633cabdecf.zip
dev-cpp/gtkmm: multilib-utize
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-cpp/gtkmm')
-rw-r--r--dev-cpp/gtkmm/Manifest4
-rw-r--r--dev-cpp/gtkmm/gtkmm-2.24.4-r1.ebuild24
-rw-r--r--dev-cpp/gtkmm/gtkmm-3.8.1-r1.ebuild22
3 files changed, 25 insertions, 25 deletions
diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index e320e2b..6fd8193 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,7 +1,7 @@
AUX gtkmm-3.4.0-automagic-gdk-targets.patch 1326 SHA256 46d4f70f8cb1a3f9c2d501ead3eba460d51e98624d0da71234a9799dcf6582da SHA512 0eba1f04ab01001d3668363ad0a12f1bc8a3a69e0db637f09f535caa7a0dab8dae22ee9eaa7994087eeb2017783b706b135ddb97b6b40dac347318c347e30904 WHIRLPOOL 287f3738e568d8ae1fb99d2a2a36a1335a43c977afbce083c0f4b4bf4d50e9e27c21823a83c0e4cedfd02150abede539c428ea09850ff2764658d5ee356d5989
DIST gtkmm-2.24.4.tar.xz 10262212 SHA256 443a2ff3fcb42a915609f1779000390c640a6d7fd19ad8816e6161053696f5ee SHA512 75d8c7a7c32adb33a9867b36877422bce52d8486d66be5aaa2afe1eee439efc2ba09aab7d06b9986d74879103415062c5386d5354aff6d44a63b2ba2d75f7c89 WHIRLPOOL 06074ec3f2f7adfe1f24b4d629ef73e852a9b21d719f2705f254389802813b53625be0be4aa30e191df134609b8349ea0725afcf858d26c0bf18282dd8358ab0
DIST gtkmm-3.8.1.tar.xz 4313172 SHA256 d374c6d6d78fd9f61bca737cd7c23452de427a1662de8abf46df784e07e4c95b SHA512 28b20b358a5d41306e3f5f9f3744d9520d45233efe640d33b52531061feac8b6c590042581678a6a17a87b5c4cf325422b1658ce081f0a0f73e6ba5635acf34d WHIRLPOOL c925af1b60971f227bbac9899c3b62a4c8830e740c9ce93475803525c7beeda2ddcbf9faabec86b69702eabf33864559c1e72422d51c98ddf360b92dbbc34839
-EBUILD gtkmm-2.24.4-r1.ebuild 1218 SHA256 c7566c0ab0998ddd2e424b9262c164fae55482578e6a96be0681bf8330e1e627 SHA512 e50e3f526c693bacd42c81eab585b8f8c73bddb7d302708a410c92ec3b582b6fb202a577994f2fc37a2037287992dd5c45fa6eba9b6d2ca41420b626bf44ed29 WHIRLPOOL 8c91250c9fa56d3ef274666a143e3d706b3ef4e65f39b3c40ffaa0f7bd072c7f3ec99bc19360824b6730fd58f10c25e8942772e3d9eaaed39ee2beb7255b9387
-EBUILD gtkmm-3.8.1-r1.ebuild 1472 SHA256 12a2de2b4a3672f3d9342aff527429a5e369a52b783c1f30f35ddb56aa09c68e SHA512 388a0377fb043dacbc6e7356253e75b5e00852ca87375e8805e77f2d4978a65a368c2cc9b85199fc88232ce61d4853d678400209454b5f72e28e895173c43b47 WHIRLPOOL e847cbb04df6a60b2491251d2bc732d1067b64a4f80a852c1984c61774d1b1d29525e6dca9d77047e48bba4920a7f07b573f631ac623c1d2806de4749b423ec7
+EBUILD gtkmm-2.24.4-r1.ebuild 1262 SHA256 3f7c0fa0b1a946d57245065d57310eb0691a380145854901225cbf08407a9c27 SHA512 acdc3ceea72b9067cbbdfbc90855614dfe87fff3dbcb92926e24f58988ffad6bd5d7192b80235d1a7952aea2706e61cfcc856adfa7362202ba3544cfbf52cf36 WHIRLPOOL 77cb0d57442d04659a39680001d1b4043272833041d60997a202fa931b968124cc73e541648398b9461d5f71726c34ccc108fb74d99bb20be9875cddea727acc
+EBUILD gtkmm-3.8.1-r1.ebuild 1529 SHA256 69f0376918667ad488b0c425d7647b02a705989db1ae71f6685553fb54b7207a SHA512 6a4188f7f4aba810abd653275a1ebf3b14477c88c0a5fcabde8664b6c15fef43940f29cd586e1753333dac65b98caf17056efc5f8a37cf39340a814b3312a238 WHIRLPOOL 4d147a7b536a2187ecdfe34715ecc7ac67c558110b2a683c83f9f802d1f8df64899fa5000b0f04217cc68a461120dd7a909c5301359ee489389fefca1b8b9e01
MISC ChangeLog 35218 SHA256 1ae96b7e21ed803a9790114fb0279e6cfc81b55039379db426f23310497ba981 SHA512 b5475c8a714c1182578a61a8654d86a693f43394dd44953fcc342faf3fc69d545515ee5be78bd9138f19ecf5ffae28ba3c5eadb5bc93c5d1e9eade532744639e WHIRLPOOL a87119b3d9087f9cbd631f48de916d3d31dfcd461978ec3a9b01b9cc5cbb4238b7d42d6e345094be79ab8c8f287c030f4517ea3c8a4c81abed71c5a51650ece3
MISC metadata.xml 161 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6 SHA512 22fe7471187a068f45de295adc5349f8f01d16d06562f8edfceb5dacb604d98b0e3cadc23f7d0b164f6429769b71961bc5d9088a41f1ca4a968e4be37ac6ef1b WHIRLPOOL 92db96c310438550f7073b19fb34f6d5d7e478b04b43bff8a2815374ce50c2fa7291018c4131d48face3f3f0a66e0a3d2a778c42550a1fbfedb386db48a4bf05
diff --git a/dev-cpp/gtkmm/gtkmm-2.24.4-r1.ebuild b/dev-cpp/gtkmm/gtkmm-2.24.4-r1.ebuild
index 6a57903..ca7e634 100644
--- a/dev-cpp/gtkmm/gtkmm-2.24.4-r1.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-2.24.4-r1.ebuild
@@ -5,29 +5,29 @@
EAPI="5"
GCONF_DEBUG="no"
-inherit gnome2
+inherit gnome2-multilib
DESCRIPTION="C++ interface for GTK+"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1+"
SLOT="2.4"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64"
IUSE="doc examples test"
RDEPEND="
- >=dev-cpp/glibmm-2.27.93:2
- >=x11-libs/gtk+-2.24:2
- >=dev-cpp/atkmm-2.22.2
- >=dev-cpp/cairomm-1.2.2
- >=dev-cpp/pangomm-2.27.1:1.4
- dev-libs/libsigc++:2
+ >=dev-cpp/glibmm-2.27.93:2[${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-2.24:2[${MULTILIB_USEDEP}]
+ >=dev-cpp/atkmm-2.22.2[${MULTILIB_USEDEP}]
+ >=dev-cpp/cairomm-1.2.2[${MULTILIB_USEDEP}]
+ >=dev-cpp/pangomm-2.27.1:1.4[${MULTILIB_USEDEP}]
+ dev-libs/libsigc++:2[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
media-gfx/graphviz
- dev-libs/libxslt
+ dev-libs/libxslt[${MULTILIB_USEDEP}]
app-doc/doxygen )
"
@@ -44,12 +44,12 @@ src_prepare() {
|| die "sed 2 failed"
fi
- gnome2_src_prepare
+ gnome2-multilib_src_prepare
}
src_configure() {
- DOCS="AUTHORS ChangeLog PORTING NEWS README"
- gnome2_src_configure \
+ DOCS=(AUTHORS ChangeLog PORTING NEWS README)
+ gnome2-multilib_src_configure \
--enable-api-atkmm \
$(use_enable doc documentation)
}
diff --git a/dev-cpp/gtkmm/gtkmm-3.8.1-r1.ebuild b/dev-cpp/gtkmm/gtkmm-3.8.1-r1.ebuild
index de1d50a..114cc9b 100644
--- a/dev-cpp/gtkmm/gtkmm-3.8.1-r1.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-3.8.1-r1.ebuild
@@ -5,25 +5,25 @@
EAPI="5"
GCONF_DEBUG="no"
-inherit gnome2
+inherit gnome2-multilib
DESCRIPTION="C++ interface for GTK+"
HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1"
SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64"
IUSE="aqua doc examples test wayland +X"
REQUIRED_USE="|| ( aqua wayland X )"
RDEPEND="
- >=dev-cpp/glibmm-2.36.2:2
- >=x11-libs/gtk+-3.8.0:3[aqua?,wayland?,X?]
- >=x11-libs/gdk-pixbuf-2.22.1:2
- >=dev-cpp/atkmm-2.22.2
- >=dev-cpp/cairomm-1.9.2.2
- >=dev-cpp/pangomm-2.27.1:1.4
- dev-libs/libsigc++:2
+ >=dev-cpp/glibmm-2.36.2:2[${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-3.8.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
+ >=x11-libs/gdk-pixbuf-2.22.1:2[${MULTILIB_USEDEP}]
+ >=dev-cpp/atkmm-2.22.2[${MULTILIB_USEDEP}]
+ >=dev-cpp/cairomm-1.9.2.2[${MULTILIB_USEDEP}]
+ >=dev-cpp/pangomm-2.27.1:1.4[${MULTILIB_USEDEP}]
+ dev-libs/libsigc++:2[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -48,12 +48,12 @@ src_prepare() {
|| die "sed 2 failed"
fi
- gnome2_src_prepare
+ gnome2-multilib_src_prepare
}
src_configure() {
DOCS="AUTHORS ChangeLog PORTING NEWS README"
- gnome2_src_configure \
+ gnome2-multilib_src_configure \
--enable-api-atkmm \
$(use_enable doc documentation) \
$(use_enable aqua quartz-backend) \