Bump to 0.12
authorDaniel Gryniewicz <dang@gentoo.org>
Sun, 28 Jan 2007 22:36:20 +0000 (22:36 +0000)
committerDaniel Gryniewicz <dang@gentoo.org>
Sun, 28 Jan 2007 22:36:20 +0000 (22:36 +0000)
  o improves category validation code to not catch false positives (Vincent
    Fretin, Ville Skyttä, Ray Strode, Vincent Untz)
  o make category validation code non-fatal (Ray)
  o fix mem leaks and double frees (Pascal Terjan)

Package-Manager: portage-2.1.2-r4

dev-util/desktop-file-utils/ChangeLog
dev-util/desktop-file-utils/Manifest
dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild [new file with mode: 0644]
dev-util/desktop-file-utils/files/desktop-file-utils-0.12-noemacs.patch [new file with mode: 0644]
dev-util/desktop-file-utils/files/digest-desktop-file-utils-0.12 [new file with mode: 0644]

index bafff2917ef1c0bca29173e46e764dbac1d609b8..d3af3691bd3a1e6c2da7099ca16dd39fbaa7bb2e 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-util/desktop-file-utils
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/ChangeLog,v 1.46 2007/01/21 13:22:33 eroyf Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/ChangeLog,v 1.47 2007/01/28 22:36:20 dang Exp $
+
+  28 Jan 2007; Daniel Gryniewicz <dang@gentoo.org> ChangeLog:
+  Bump to 0.12
+    o improves category validation code to not catch false positives (Vincent
+      Fretin, Ville Skyttä, Ray Strode, Vincent Untz) 
+    o make category validation code non-fatal (Ray)
+    o fix mem leaks and double frees (Pascal Terjan)
 
   21 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
   desktop-file-utils-0.11.ebuild:
index 55e28635154ea6fa48dfbb3976daa331acc7c018..38aceacf82eb9ff0c513e709b0b0721284bc99e7 100644 (file)
@@ -9,12 +9,17 @@ AUX desktop-file-utils-0.10-noemacs.patch 409 RMD160 3efa0231403212d0111437d8e12
 MD5 367c27a5e805a5ab6bbdaee8563cacf6 files/desktop-file-utils-0.10-noemacs.patch 409
 RMD160 3efa0231403212d0111437d8e123a865aa2c79cc files/desktop-file-utils-0.10-noemacs.patch 409
 SHA256 670f74fabcc3148da2cb03589a224e33c582bd518bb4fe0af2f526c4d7eae8f5 files/desktop-file-utils-0.10-noemacs.patch 409
+AUX desktop-file-utils-0.12-noemacs.patch 507 RMD160 4e4817a7ecb3730896615bfce215008f1f656142 SHA1 b6ad89e050e2e9ef1bbd27385687ba1e00853de9 SHA256 52845cb50ca1088363fe82fe4dec39ce5641ece8f06970bc321bd30792ec3de3
+MD5 0ef43e6473e9e78b5e6a83432562db27 files/desktop-file-utils-0.12-noemacs.patch 507
+RMD160 4e4817a7ecb3730896615bfce215008f1f656142 files/desktop-file-utils-0.12-noemacs.patch 507
+SHA256 52845cb50ca1088363fe82fe4dec39ce5641ece8f06970bc321bd30792ec3de3 files/desktop-file-utils-0.12-noemacs.patch 507
 AUX desktop-file-utils-0.8-noemacs.patch 417 RMD160 7afdb2a06645eb0c8e93b2c217214ca07820feaf SHA1 85cccc9fb2d156e3f9fb6075b2a7d920062295be SHA256 af306f66e1396f2a187b8ffd26f95b389e7f88ce24c3ae2055bcafc0c2dadeab
 MD5 a5b7ad2bec794347c2aa4fd97ccb4228 files/desktop-file-utils-0.8-noemacs.patch 417
 RMD160 7afdb2a06645eb0c8e93b2c217214ca07820feaf files/desktop-file-utils-0.8-noemacs.patch 417
 SHA256 af306f66e1396f2a187b8ffd26f95b389e7f88ce24c3ae2055bcafc0c2dadeab files/desktop-file-utils-0.8-noemacs.patch 417
 DIST desktop-file-utils-0.10.tar.gz 341508 RMD160 659b3ca496522f922fdc243a222f6ca81fc85ebe SHA1 e534223872b928ce4b58518d56a8bd883bb60a82 SHA256 d354b826014b27a338681c448b163d9d9c62d31e4691613514dbbdceab264e96
 DIST desktop-file-utils-0.11.tar.gz 340632 RMD160 c3f517e1a3207b3db1a61a98e29971f368a0f93a SHA1 785df1cac96cc46a43391b248e61349880afbcac SHA256 a556cc7f8813c038d746b2cae845ca57f9754d63ee3804268b3acdea59c6c443
+DIST desktop-file-utils-0.12.tar.gz 348418 RMD160 64bd0c3d12efcde17258382e818d2ab970ff3b58 SHA1 79baee7f390665fcaa2a663aa1e48ce6f7fb9a8e SHA256 7db6ade355d56913cecd098a5bec1037bca42e7c7e4b7257c7f7f9f655c5e606
 DIST desktop-file-utils-0.9.tar.gz 424432 RMD160 bf8d1108d158bfe37012e20ffc825477b43bceb7 SHA1 5e8e282625179975fe5c0f96ac262aa853aa3814 SHA256 54227bee847ab2f001550532e06eb3c31e55dfc84b0eccc8ac9ac47544e06cb7
 EBUILD desktop-file-utils-0.10-r1.ebuild 1032 RMD160 749c1038c66134d1bf2f9a10229e049069589b3c SHA1 2dfb244e5cf85feb25daedbb71b1f96491c427ff SHA256 8d4fb2df9a9fb636f9e04845baf2700a540f3fcb0b7c0cfb45bf34a7362bf3db
 MD5 4a471c77235d69348533314aeabb2cbe desktop-file-utils-0.10-r1.ebuild 1032
@@ -28,14 +33,18 @@ EBUILD desktop-file-utils-0.11.ebuild 1006 RMD160 0e561441929f3f24efe676aa05b622
 MD5 3ce18fd135194fcb119ec1b26d5d6ee8 desktop-file-utils-0.11.ebuild 1006
 RMD160 0e561441929f3f24efe676aa05b622e828cbb332 desktop-file-utils-0.11.ebuild 1006
 SHA256 0e6b780854da6a3d82024a116bc2a3f728f4526fb478a84282af27618a6c9de7 desktop-file-utils-0.11.ebuild 1006
+EBUILD desktop-file-utils-0.12.ebuild 1016 RMD160 3444397f66c7b7f33e79300580681b61991ad6ac SHA1 e1ca17f4ab40aefe387127bdc80dc855a4a793f5 SHA256 b726404f38c38b10274cc52bbb3bb944e4952baba52dd47c8a1e3ceeb253c599
+MD5 4848938285a5aeb50fbe31ee412a0fec desktop-file-utils-0.12.ebuild 1016
+RMD160 3444397f66c7b7f33e79300580681b61991ad6ac desktop-file-utils-0.12.ebuild 1016
+SHA256 b726404f38c38b10274cc52bbb3bb944e4952baba52dd47c8a1e3ceeb253c599 desktop-file-utils-0.12.ebuild 1016
 EBUILD desktop-file-utils-0.9.ebuild 916 RMD160 6d18d338af1a09aacbc531434f72ef5708cb4af5 SHA1 05b6baff452eed28a31e176b2177f6c9a8833d30 SHA256 c16f92a1f7b83ff5b34d26e6df6f04246854540e1d1742928d05ee19ad65211d
 MD5 a14cfd2626eb7ec319b7489be271998a desktop-file-utils-0.9.ebuild 916
 RMD160 6d18d338af1a09aacbc531434f72ef5708cb4af5 desktop-file-utils-0.9.ebuild 916
 SHA256 c16f92a1f7b83ff5b34d26e6df6f04246854540e1d1742928d05ee19ad65211d desktop-file-utils-0.9.ebuild 916
-MISC ChangeLog 5897 RMD160 219ae84226680c2315e8b67fd1a08f49f3f71f51 SHA1 399e285869c706bf2d2298821534db127fb724cf SHA256 1fb0502de383918d9d20527389aafc134da72d50769f9cde9d00710a63986e58
-MD5 94be1f295c0bae9e00dda9e3971b8f2e ChangeLog 5897
-RMD160 219ae84226680c2315e8b67fd1a08f49f3f71f51 ChangeLog 5897
-SHA256 1fb0502de383918d9d20527389aafc134da72d50769f9cde9d00710a63986e58 ChangeLog 5897
+MISC ChangeLog 6213 RMD160 99c224cc3c0979138f688ffef2e110bbe438d35c SHA1 b963e3256d3383d48e5b4361acfd8bc5250f11ee SHA256 3c00475f95b1f12e9511d32cc67ff6c3f9b3e53ad2cd9f13a5cdd721f87b14c3
+MD5 3fa04d2968bc440ecc1dcdad157300b2 ChangeLog 6213
+RMD160 99c224cc3c0979138f688ffef2e110bbe438d35c ChangeLog 6213
+SHA256 3c00475f95b1f12e9511d32cc67ff6c3f9b3e53ad2cd9f13a5cdd721f87b14c3 ChangeLog 6213
 MISC metadata.xml 217 RMD160 bf13a92bfaf8b11a492e3925f700beb776405f79 SHA1 4e896159ae71f6294c983df1e31772404536478d SHA256 8d9b308751481891a748c6b43b222ef52999140d5c587ba5e7464d1a8414d30a
 MD5 80850151bae2bd61c4ac796f83656ef6 metadata.xml 217
 RMD160 bf13a92bfaf8b11a492e3925f700beb776405f79 metadata.xml 217
@@ -49,13 +58,16 @@ SHA256 0a9c3c307db1625354257f848f4bf75c746b51f9e8a6fcbacd3ea36d41857cc7 files/di
 MD5 02a68d9dc78d5601ded487f3a6ec8416 files/digest-desktop-file-utils-0.11 271
 RMD160 8c15768e3c2aec00ed51422c6e7a79de82a2f1e1 files/digest-desktop-file-utils-0.11 271
 SHA256 f6b2f32e46676f41cbe43a4e9988a0e96677c94a979722aa1b3f534a47b34935 files/digest-desktop-file-utils-0.11 271
+MD5 2ad4c4605a7aa10c2536ab1ef0101bf2 files/digest-desktop-file-utils-0.12 271
+RMD160 6c3ee62d05c0d6317f8cb42c595cb153445c8c91 files/digest-desktop-file-utils-0.12 271
+SHA256 1be298ffaac78588abe17bac0ef21248c6107dd9d23d2ba0940b2043a4648498 files/digest-desktop-file-utils-0.12 271
 MD5 7d3fb517731a9f4cfab979c9e8f767e9 files/digest-desktop-file-utils-0.9 268
 RMD160 1e6927a823ed04a1be98c06245b3da0fc0000eca files/digest-desktop-file-utils-0.9 268
 SHA256 9adddd9e9368199946ed631fb9e918a08fbd259c86b79dfea17a774621b5da62 files/digest-desktop-file-utils-0.9 268
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.1 (GNU/Linux)
 
-iD8DBQFFs2j86Xxn2nLwtdQRAie5AKDQK5LKMVf3jcfeCAT1TvuyeFGN7ACffwhx
-AlIJ4HttmCLN7GuTbtW60YU=
-=UIrQ
+iD8DBQFFvSVmomPajV0RnrERAlT1AJ4vxCbue9bbITsQS3pyQvnFZaUZJgCfdDBS
+Sa5X5ZJdLIzH/pEEpFCyqu8=
+=BCEV
 -----END PGP SIGNATURE-----
diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild
new file mode 100644 (file)
index 0000000..1f334b6
--- /dev/null
@@ -0,0 +1,34 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/desktop-file-utils/desktop-file-utils-0.12.ebuild,v 1.1 2007/01/28 22:36:20 dang Exp $
+
+inherit eutils
+
+DESCRIPTION="Command line utilities to work with desktop menu entries"
+HOMEPAGE="http://www.freedesktop.org/software/desktop-file-utils/"
+SRC_URI="http://www.freedesktop.org/software/desktop-file-utils/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.6.0"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       # patch that disables auto pre-compiling of emacs mode file.
+       epatch "${FILESDIR}"/${PN}-0.12-noemacs.patch
+
+       # add the man pages, see bug #85354
+       epatch "${FILESDIR}"/${PN}-0.10-man.patch
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       dodoc AUTHORS ChangeLog NEWS README
+       doman man/*
+}
diff --git a/dev-util/desktop-file-utils/files/desktop-file-utils-0.12-noemacs.patch b/dev-util/desktop-file-utils/files/desktop-file-utils-0.12-noemacs.patch
new file mode 100644 (file)
index 0000000..59a2db3
--- /dev/null
@@ -0,0 +1,12 @@
+diff --exclude-from=/home/dang/.diffrc -up -ruN desktop-file-utils-0.12.orig/Makefile.in desktop-file-utils-0.12/Makefile.in
+--- desktop-file-utils-0.12.orig/Makefile.in   2006-11-07 12:11:11.000000000 -0500
++++ desktop-file-utils-0.12/Makefile.in        2007-01-28 17:30:37.000000000 -0500
+@@ -180,7 +180,7 @@ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+-SUBDIRS = src misc
++SUBDIRS = src
+ all: config.h
+       $(MAKE) $(AM_MAKEFLAGS) all-recursive
diff --git a/dev-util/desktop-file-utils/files/digest-desktop-file-utils-0.12 b/dev-util/desktop-file-utils/files/digest-desktop-file-utils-0.12
new file mode 100644 (file)
index 0000000..74c1d84
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 335b91ec70ea1c08f87dfde8c5926e7b desktop-file-utils-0.12.tar.gz 348418
+RMD160 64bd0c3d12efcde17258382e818d2ab970ff3b58 desktop-file-utils-0.12.tar.gz 348418
+SHA256 7db6ade355d56913cecd098a5bec1037bca42e7c7e4b7257c7f7f9f655c5e606 desktop-file-utils-0.12.tar.gz 348418