Fixing really funky user group combos in tar files
authorJoshua Jackson <tsunam@gentoo.org>
Thu, 7 Dec 2006 21:30:38 +0000 (21:30 +0000)
committerJoshua Jackson <tsunam@gentoo.org>
Thu, 7 Dec 2006 21:30:38 +0000 (21:30 +0000)
Package-Manager: portage-2.1.1-r2

x11-misc/emerald-themes/ChangeLog
x11-misc/emerald-themes/Manifest
x11-misc/emerald-themes/emerald-themes-0.1.2-r1.ebuild [new file with mode: 0644]
x11-misc/emerald-themes/files/digest-emerald-themes-0.1.2-r1 [new file with mode: 0644]
x11-misc/emerald-themes/files/emerald-themes.patch [new file with mode: 0644]

index d3724673b20ce6226f5debe866d5b142b89e9ef3..9b2b8721cd8c4fd9fb1564832dd91edd1aaafcbb 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for x11-misc/emerald-themes
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/emerald-themes/ChangeLog,v 1.3 2006/11/15 03:59:07 tsunam Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/emerald-themes/ChangeLog,v 1.4 2006/12/07 21:30:38 tsunam Exp $
+
+*emerald-themes-0.1.2-r1 (07 Dec 2006)
+
+  07 Dec 2006; Joshua Jackson <tsunam@gentoo.org>
+  +files/emerald-themes.patch, +emerald-themes-0.1.2-r1.ebuild:
+  Adding patch for bug #156034 to have sane permissions
 
 *emerald-themes-0.1.2 (15 Nov 2006)
 
index 2b29c7f7b73320d8923815ea96487e6b1df93384..dc554ee7f8ff5a94a940cfa63955505d8c4e9a5b 100644 (file)
@@ -1,20 +1,28 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+AUX emerald-themes.patch 342 RMD160 c76a4081f8d3c2d59998a901bf54be729d509d24 SHA1 e50519378f03f844374d0281e4cef779c1b35864 SHA256 24ae60df2553eca778ca59d2eba7b1c08630a7f8811b21673b9857961b4bdc4a
+MD5 afe7a115bd19a11c66d190f75cc74979 files/emerald-themes.patch 342
+RMD160 c76a4081f8d3c2d59998a901bf54be729d509d24 files/emerald-themes.patch 342
+SHA256 24ae60df2553eca778ca59d2eba7b1c08630a7f8811b21673b9857961b4bdc4a files/emerald-themes.patch 342
 DIST emerald-themes-0.1.1.tar.bz2 1307594 RMD160 fef01b643c8ecbb630dc848650aa6d3e2b953920 SHA1 ebfd1450bb3792c486f89abf4b61d65ef63b6c7c SHA256 1aae1944367acfc4b6e4b29844701edc5e07e4e197fd0a9eb273125b75efc3cd
 DIST emerald-themes-0.1.2.tar.bz2 1358339 RMD160 7cf97724bc93f32b08d0dd052bcf2bf949625113 SHA1 90f851b5b28924043a454bb134e89c6ce3bed1c7 SHA256 61141a12269c576652ae5909e94f7c5258857b8b48e40cd9a2d34c85d09dc884
 EBUILD emerald-themes-0.1.1.ebuild 737 RMD160 3a0f1d4b2883c8c6292d1de23dbfc29f5d5e3715 SHA1 9f2efe6319e0cfb56acb7821c20e91a45af5914f SHA256 618d95cd3f41def4dadf3a95ae6783d8b0c9f306c2d9270c5352c335555039e6
 MD5 1a8f0a5e61f1d37462db557ab5c44866 emerald-themes-0.1.1.ebuild 737
 RMD160 3a0f1d4b2883c8c6292d1de23dbfc29f5d5e3715 emerald-themes-0.1.1.ebuild 737
 SHA256 618d95cd3f41def4dadf3a95ae6783d8b0c9f306c2d9270c5352c335555039e6 emerald-themes-0.1.1.ebuild 737
+EBUILD emerald-themes-0.1.2-r1.ebuild 800 RMD160 df17920d5f8df8d493ad3908bc498c8bdfe26a1d SHA1 992af470d05cf28f5e9523c507e79d625b64c533 SHA256 87d9cc222a570ad4c9e16a1946a02a2d2a3682d9f7092cb5b7a170e19d243e7f
+MD5 1ba5f29020f9f2ff806aded3ebb34933 emerald-themes-0.1.2-r1.ebuild 800
+RMD160 df17920d5f8df8d493ad3908bc498c8bdfe26a1d emerald-themes-0.1.2-r1.ebuild 800
+SHA256 87d9cc222a570ad4c9e16a1946a02a2d2a3682d9f7092cb5b7a170e19d243e7f emerald-themes-0.1.2-r1.ebuild 800
 EBUILD emerald-themes-0.1.2.ebuild 678 RMD160 d2e72147e6f2c493d48f8cb8550f17d1ac9a66d1 SHA1 9738d994f863a92767d1d86dbc10b3f92e381e6a SHA256 23b5d62a9018b9228c59b1120e8c968b6a13e094bde3523a1499696887b6b9fe
 MD5 650d2a39ec53d566f87acd435ffd99d6 emerald-themes-0.1.2.ebuild 678
 RMD160 d2e72147e6f2c493d48f8cb8550f17d1ac9a66d1 emerald-themes-0.1.2.ebuild 678
 SHA256 23b5d62a9018b9228c59b1120e8c968b6a13e094bde3523a1499696887b6b9fe emerald-themes-0.1.2.ebuild 678
-MISC ChangeLog 658 RMD160 24f9c4c52da7cbb5e99496de14189941fd49c856 SHA1 bb6a5b0b96ccb2533658d756dfe39b1cc0a9934e SHA256 6feffd387f2e054e2c559b5196884f56e1bd45ab7c96d8a87001663190cc2e14
-MD5 04b2606e704ea566c362172bf0141c4f ChangeLog 658
-RMD160 24f9c4c52da7cbb5e99496de14189941fd49c856 ChangeLog 658
-SHA256 6feffd387f2e054e2c559b5196884f56e1bd45ab7c96d8a87001663190cc2e14 ChangeLog 658
+MISC ChangeLog 869 RMD160 00942409310d80a499ef7ffe26425c2726b7e831 SHA1 cbf9b7c879bf5d9e6326d6ffb32b73e5c50e5cc7 SHA256 bac507ac70b6e6afae8b66a134f002edc13ba250ed9ce95d0c5b61d59fff0b43
+MD5 90f81d7c3da7be7dc74d09f5d1d7581f ChangeLog 869
+RMD160 00942409310d80a499ef7ffe26425c2726b7e831 ChangeLog 869
+SHA256 bac507ac70b6e6afae8b66a134f002edc13ba250ed9ce95d0c5b61d59fff0b43 ChangeLog 869
 MISC metadata.xml 419 RMD160 3f4491ef5ec6b607474b02104ca0acebb075e88a SHA1 9ded2d732b5a7492670c50cf54fdf74e5d0fa1c4 SHA256 7ae595ab7ed2ff173ef1b8bbfa04bc042e141241b123b3d528d67f7209a22fe7
 MD5 0f2031c9d978228bd0cc34efc5956951 metadata.xml 419
 RMD160 3f4491ef5ec6b607474b02104ca0acebb075e88a metadata.xml 419
@@ -25,10 +33,13 @@ SHA256 019d8cc73c3340f66c34e1775913fff6174aaa703cbb9b7c8c782ae01a58d488 files/di
 MD5 e09f9a69a49dc722e11df93a7a7e5b9a files/digest-emerald-themes-0.1.2 268
 RMD160 3e57ecf11c370ac2b74a63528d116c327500bfea files/digest-emerald-themes-0.1.2 268
 SHA256 e3203ddf5c6269bec21de87c1808edf5f29a35afc5073781fbc75a59153ffc21 files/digest-emerald-themes-0.1.2 268
+MD5 e09f9a69a49dc722e11df93a7a7e5b9a files/digest-emerald-themes-0.1.2-r1 268
+RMD160 3e57ecf11c370ac2b74a63528d116c327500bfea files/digest-emerald-themes-0.1.2-r1 268
+SHA256 e3203ddf5c6269bec21de87c1808edf5f29a35afc5073781fbc75a59153ffc21 files/digest-emerald-themes-0.1.2-r1 268
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.5 (GNU/Linux)
 
-iD8DBQFFWpBq2ZWR0Jhg/EsRAq7sAJ4xUtBbLKoshDx7i89Es5KgxdAqTACeKHqZ
-L8PSdBF4ouIhEJpRWfL/F8c=
-=1Vgy
+iD8DBQFFeIgT2ZWR0Jhg/EsRAi/4AJ4t3SW7RMbETLPiFkIND0B8/0BVXwCeJO6x
+6nY0BzKJUsOk3td320SI4/Q=
+=eT85
 -----END PGP SIGNATURE-----
diff --git a/x11-misc/emerald-themes/emerald-themes-0.1.2-r1.ebuild b/x11-misc/emerald-themes/emerald-themes-0.1.2-r1.ebuild
new file mode 100644 (file)
index 0000000..807375e
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/emerald-themes/emerald-themes-0.1.2-r1.ebuild,v 1.1 2006/12/07 21:30:38 tsunam Exp $
+
+inherit eutils
+
+DESCRIPTION="Beryl Window Decorator Themes"
+HOMEPAGE="http://beryl-project.org"
+SRC_URI="http://releases.beryl-project.org/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+WANT_AUTOMAKE=1.9
+
+DEPEND="=x11-wm/emerald-0.1.2"
+
+src_compile() {
+       unpack ${A}
+       cd ${S}
+       #fix for wacky upstream tar packaged user/groups 
+       epatch ${FILESDIR}/${PN}.patch
+       glib-gettextize --copy --force || die
+       econf || die "econf failed"
+       emake || die "make failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die "make install failed"
+}
diff --git a/x11-misc/emerald-themes/files/digest-emerald-themes-0.1.2-r1 b/x11-misc/emerald-themes/files/digest-emerald-themes-0.1.2-r1
new file mode 100644 (file)
index 0000000..47e05cf
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 c5aa35e30d3476f05a469f1baac16341 emerald-themes-0.1.2.tar.bz2 1358339
+RMD160 7cf97724bc93f32b08d0dd052bcf2bf949625113 emerald-themes-0.1.2.tar.bz2 1358339
+SHA256 61141a12269c576652ae5909e94f7c5258857b8b48e40cd9a2d34c85d09dc884 emerald-themes-0.1.2.tar.bz2 1358339
diff --git a/x11-misc/emerald-themes/files/emerald-themes.patch b/x11-misc/emerald-themes/files/emerald-themes.patch
new file mode 100644 (file)
index 0000000..9efcc80
--- /dev/null
@@ -0,0 +1,11 @@
+--- themes/import.sh.old       2006-12-07 12:57:19.000000000 -0800
++++ themes/import.sh   2006-12-07 12:54:55.000000000 -0800
+@@ -8,7 +8,7 @@
+         mv -f -- "$NAME" __OLDTHEME__
+     fi
+     mkdir -p -- "$NAME"
+-    tar -xzf "$1" -C "./$NAME"
++    tar -xozf "$1" -C "./$NAME"
+     rm -f -- "$1"
+     rm -rf __OLDTHEME__ # workaround weird bugs
+ }