# ChangeLog for x11-libs/motif-config
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif-config/ChangeLog,v 1.27 2007/09/27 01:41:12 jer Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif-config/ChangeLog,v 1.28 2008/02/12 14:18:24 ulm Exp $
+
+*motif-config-0.10-r2 (12 Feb 2008)
+
+ 12 Feb 2008; Ulrich Mueller <ulm@gentoo.org> files/motif-config-0.10,
+ -files/bindings.tbz2, -files/bitmaps.tbz2, +motif-config-0.10-r2.ebuild:
+ Install bindings and bitmaps, move their tarballs to mirrors. Add MOTIF
+ to LICENSE. Update dependencies. Ebuild by Jakub Moc <jakub@gentoo.org>,
+ bug 91951. Fix version number in motif-config script.
27 Sep 2007; Jeroen Roovers <jer@gentoo.org> files/motif-config-0.9,
files/motif-config-0.10:
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX Mwm.defaults 536 RMD160 99fc40c2e923b53a14b2911c37064f2c9cd3f63b SHA1 ddbe7ab7af3a8caf6ccb9d6ab2c721ce5940edd1 SHA256 5373d8c7bd5460ce83bda99f08725fe9154cd4b5ca2b0698e5a0fda10e50f250
-AUX bindings.tbz2 5342 RMD160 758ee191c6c8179ecad9fdc86021820851df45d8 SHA1 9d16e965c2be8dc7a6910ca4e89d4c63bd28a37c SHA256 055c08424303759c9c511558629024b5f7a971407f8d1af707e3a14c77746824
-AUX bitmaps.tbz2 3165 RMD160 9acb56e5ed85858f2d8aa70ee188238a8730a0a9 SHA1 2c20d8b9f9d215ca7b757ac273e14b88bbc9b245 SHA256 987ef7c1cce28b9c034fb759e37ef4dbe9dc55415d01dc09a8c88624bd0b233f
-AUX motif-config-0.10 5872 RMD160 12363bdfd4c1c8f904d9220218ac3516269ce6fc SHA1 f800f136db3a418342801c961c52840c1276f663 SHA256 f8856eca4a500a2d205f15e75ec2a28f40da64429010920d3d4574836b11cc20
+AUX motif-config-0.10 5873 RMD160 0b0bcfc490be61fb36e31fc5a5fd2bb30c572350 SHA1 a17de82401305c715f6c94d4b30c95f620308e27 SHA256 adf0977084a748c3c287530b9d39d425cd1987cbf0db779b79ef2b71d2365402
AUX motif-config-0.9 5343 RMD160 46744e8f1209387b73956cece3da75e98fcc2c81 SHA1 ef8e605a786edcbab9215f9809e73ca771cac582 SHA256 f1441526d41a41db1de892367ebbf03303ebe3f89a10910b47733e3d9bb498be
AUX system.mwmrc 2960 RMD160 28c349764f104e1283032dba576c2d23b4f851f8 SHA1 d282a8638ce3660050790160df3bedb507efb9e7 SHA256 b1c16bd2cf04ecd9183309e404f723444567e6b4582ed95bd74c9cc50f3c5835
+DIST motif-config-0.10-bindings.tar.bz2 5351 RMD160 2feab965b6ef35046423714dd5b94ee5776b2368 SHA1 e6bfba36cc44ee66b4a834873eadf366a9f73ddd SHA256 85478de713ef19fad4af662dd4e10f32066012f0043db838da73f2d7f2e1d9d2
+DIST motif-config-0.10-bitmaps.tar.bz2 3182 RMD160 ed1f244264cd09979d1c9f781dbc0a7235c606c0 SHA1 9f8036cb26166a9edd9e51f3a942b8b7862eb887 SHA256 af217708e6156ba0e9a63e4f9be97a06c8294f28f5869d0efd12d790f743dce4
EBUILD motif-config-0.10-r1.ebuild 2511 RMD160 ab799250308e5d81f0aa35682ff331c84403f3a8 SHA1 68ed1c79a4a0063f9bbe5c46eb6660b44ccddcc2 SHA256 68f8605eddf4922a4bd9bdf3885f43735eddc472b7646827362d535d8f8db9fb
+EBUILD motif-config-0.10-r2.ebuild 2160 RMD160 1e2b2875434a02cac9dd23320b408fb95390c643 SHA1 4b7fba9bed783c08541b4ebb1d93b30857f5e5ca SHA256 4563e20f8186c2f91f919561fbfdbb88ca158ac85a4ac6de2a10472513932488
EBUILD motif-config-0.9-r1.ebuild 2576 RMD160 9db2fe70231e6ffe3cb1b8f4bea9fe46c6145b2a SHA1 42aadc24509bcfac64be26425c94e0469d46cb73 SHA256 a9e8506fd678d9c1df65b458bd1344e1ba20ca63d827ae37003ea798a296002e
-MISC ChangeLog 4859 RMD160 99379d7a4d1665477791769c5a0b46a72ad3fafe SHA1 a73016214183aa0e4e8cb0b70adef0265e8be98d SHA256 28cb182b1f50f85fc1693b70d636e50fa6552d5414d4f0004ed3a6c6acd403c2
+MISC ChangeLog 5249 RMD160 6e84137bb595dafca968a198c5d79cf3a31ef58d SHA1 a0239e9a14a76075e57e2b17a1c68158c1e146c8 SHA256 26d0b6a3b06cca088828e55d3681fad9e98ddb55a4c856b2896572ec53ab57fa
MISC metadata.xml 160 RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 SHA1 d6147d00f16e8cfeef893d0764b0675a93d62849 SHA256 56fca1e06f6dcbe3bc12e7d3962998c7cb79d74f218ce8a17b07771b3e06f49e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.8 (GNU/Linux)
+
+iEYEARECAAYFAkexqtUACgkQOeoy/oIi7uzkmwCfQ/tYRnUN4SNeeO8R6g7TAT8u
+aNwAn07ASgGQsQDDgnVVSztYseMTlAyE
+=8hGZ
+-----END PGP SIGNATURE-----
;;
-v|--version)
- echo "motif-config-0.9"
+ echo "motif-config-0.10"
exit 0
;;
--- /dev/null
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/motif-config/motif-config-0.10-r2.ebuild,v 1.1 2008/02/12 14:18:24 ulm Exp $
+
+inherit multilib
+
+DESCRIPTION="Utility to change the default Motif library"
+HOMEPAGE="http://www.gentoo.org/"
+SRC_URI="mirror://gentoo/${P}-bindings.tar.bz2
+ mirror://gentoo/${P}-bitmaps.tar.bz2"
+
+LICENSE="GPL-2 MOTIF"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+# These blockers are here for transition to a single, non-slotted
+# motif implementation. We are forcing users to unmerge all other
+# slots and implementations before upgrading.
+DEPEND="!<x11-libs/openmotif-2.3.0
+ !x11-libs/lesstif"
+RDEPEND="${DEPEND}"
+PDEPEND=">=x11-libs/openmotif-2.3.0"
+
+src_install() {
+ newbin "${FILESDIR}"/${P} motif-config || die
+ dosed "s:@@LIBDIR@@:$(get_libdir):g" /usr/bin/motif-config
+
+ # for profile
+ keepdir /usr/$(get_libdir)/motif
+
+ # bitmaps
+ insinto /usr/include/X11/bitmaps
+ doins bitmaps/*
+
+ # bindings
+ insinto /usr/$(get_libdir)/X11/bindings
+ doins bindings/*
+
+ # mwm default config
+ insinto /etc/X11/app-defaults
+ doins "${FILESDIR}"/Mwm.defaults
+
+ insinto /etc/X11/mwm
+ doins "${FILESDIR}"/system.mwmrc
+
+ dodir /usr/$(get_libdir)/X11
+ dosym /etc/X11/mwm /usr/$(get_libdir)/X11/mwm
+}
+
+pkg_preinst() {
+ # clean up orphaned cruft left over by old versions
+ local staledirs="usr/$(get_libdir)/motif/openmotif-2.1 \
+ usr/$(get_libdir)/motif/openmotif-2.1 \
+ usr/include/openmotif-2.1 \
+ usr/$(get_libdir)/openmotif-2.1 \
+ usr/$(get_libdir)/motif/openmotif-2.2 \
+ usr/include/openmotif-2.2 \
+ usr/$(get_libdir)/openmotif-2.2 \
+ usr/$(get_libdir)/motif/lesstif-1.2 \
+ usr/include/lesstif-1.2 \
+ usr/$(get_libdir)/lesstif-1.2 \
+ usr/$(get_libdir)/motif/lesstif-2.1 \
+ usr/include/lesstif-2.1 \
+ usr/$(get_libdir)/lesstif-2.1 \
+ usr/include/Xm \
+ usr/include/uil \
+ usr/include/Mrm"
+
+ for i in ${staledirs} ; do
+ if [[ -d "${ROOT}"${i} ]] ; then
+ einfo "Cleaning up orphaned ${ROOT}${i}..."
+ rm -rf "${ROOT}"${i}
+ fi
+ done
+}