version bump to fix bug 149112 thanks to Victor Ashirov <victor.ashirov@gmail.com...
authorStefan Schweizer <genstef@gentoo.org>
Mon, 4 Dec 2006 23:32:04 +0000 (23:32 +0000)
committerStefan Schweizer <genstef@gentoo.org>
Mon, 4 Dec 2006 23:32:04 +0000 (23:32 +0000)
Package-Manager: portage-2.1.2_rc2-r5

sys-apps/ivman/ChangeLog
sys-apps/ivman/Manifest
sys-apps/ivman/files/digest-ivman-0.6.13 [new file with mode: 0644]
sys-apps/ivman/ivman-0.6.13.ebuild [new file with mode: 0644]

index 084abcd4cd4aee3bc8fc38f70b7748ce3f145c40..c07df9c7ca91d4a76ab3e256830f22f88a08aa1e 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-apps/ivman
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ivman/ChangeLog,v 1.45 2006/08/18 00:45:02 malc Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ivman/ChangeLog,v 1.46 2006/12/04 23:32:04 genstef Exp $
+
+*ivman-0.6.13 (04 Dec 2006)
+
+  04 Dec 2006; Stefan Schweizer <genstef@gentoo.org> +ivman-0.6.13.ebuild:
+  version bump to fix bug 149112 thanks to Victor Ashirov
+  <victor.ashirov@gmail.com> for testing
 
   18 Aug 2006; <malc@gentoo.org> ivman-0.6.12.ebuild:
   Stable on amd64
index e9ddfc8cd80ba368e7f3b0e351760a1b60b8d6fa..d841e647df3545f9bde74d33066cab24954f8d50 100644 (file)
@@ -4,6 +4,7 @@ RMD160 b52e42d21994339186cad00fe5e3bf486d7cd6b0 files/ivman-0.3.init 524
 SHA256 664dab391a0068bfc2c1eb84405b7c41d3111f6a9aa9f891f5531a01775bbb0e files/ivman-0.3.init 524
 DIST ivman-0.6.11.tar.bz2 312191 RMD160 cc7f3604e1984cbe2d75014f8a6f6ac163a6ca8a SHA1 346959b30084724f18ec1090512536beb70a53e3 SHA256 00a6f2be36a2a62cb6bf1b1c6d3f562aee168424e80f0bf378400930ebc1ae43
 DIST ivman-0.6.12.tar.bz2 312274 RMD160 5b1747b6b69452172c26e5c0e8fc27d0a7d9a067 SHA1 5ef1de23da1cc178119c946194c898e598d04022 SHA256 1ee40db70a550bd8c42edeb7b6f0d2206ca6a2ce4c562093efd0e92705705628
+DIST ivman-0.6.13.tar.bz2 317106 RMD160 a350d01ba4544813b9c738f2151023a11cb2a87e SHA1 2b0c0ceeba1eb26cac2c5a030e1e3c2e520c2e09 SHA256 c6cd955c33c8c6a20c4729d4c76571c08799f96f062e8d053b392a8e9a64a1a4
 EBUILD ivman-0.6.11.ebuild 2276 RMD160 21486288b14603864ccd768f4067ca84ec20207d SHA1 89bb50c6d2689e70be90516b8c39d594599be53c SHA256 d5f6fb63faa730f20a49e2d1922a93c1e093d886a6ad535ba7d77f7a8b8ef7e7
 MD5 5d83ec2e2897c74638768fbcc9e68fd3 ivman-0.6.11.ebuild 2276
 RMD160 21486288b14603864ccd768f4067ca84ec20207d ivman-0.6.11.ebuild 2276
@@ -12,10 +13,14 @@ EBUILD ivman-0.6.12.ebuild 2273 RMD160 c0dede9978ad5a0a6847819f34c694c587635b3c
 MD5 3d8ff44224c9517bf91b7efdf7286b50 ivman-0.6.12.ebuild 2273
 RMD160 c0dede9978ad5a0a6847819f34c694c587635b3c ivman-0.6.12.ebuild 2273
 SHA256 86051160ac1401a32ff4f6a90bf5330a7d380b665460a8e38763148fd9447543 ivman-0.6.12.ebuild 2273
-MISC ChangeLog 6423 RMD160 a7553a7a1fa5f9553c17ec35c0e66cd39bc23741 SHA1 048a1a181a96a1183256afed017b704b162172dd SHA256 5f0dfd039fd2cfed14cbcf7bbbd3217ac76abdf3ed151bbd6e9fe15b8cbf9690
-MD5 506cc984a30ff3d3b1c559ed2ed9f9ec ChangeLog 6423
-RMD160 a7553a7a1fa5f9553c17ec35c0e66cd39bc23741 ChangeLog 6423
-SHA256 5f0dfd039fd2cfed14cbcf7bbbd3217ac76abdf3ed151bbd6e9fe15b8cbf9690 ChangeLog 6423
+EBUILD ivman-0.6.13.ebuild 2283 RMD160 1a7c6af0f1341d8d463f61e55487b2abf745fa41 SHA1 69fe7689f1bb7fe35a14df5f36fd32bbc2583823 SHA256 6af2f289939c01bcea335a254aa17c3f74792ce7223258ae3c101ee7c73def4e
+MD5 a1fcdc25c1c29171bc6a6981eb9b3171 ivman-0.6.13.ebuild 2283
+RMD160 1a7c6af0f1341d8d463f61e55487b2abf745fa41 ivman-0.6.13.ebuild 2283
+SHA256 6af2f289939c01bcea335a254aa17c3f74792ce7223258ae3c101ee7c73def4e ivman-0.6.13.ebuild 2283
+MISC ChangeLog 6630 RMD160 f717bd53ccef32c9b97b38ac9d6dd265fdfd31a2 SHA1 413e7ae65f9b6087a7bfc0417ea505e814bf6239 SHA256 d7e9359ca20c2b171cf66a49cdc2f60af3db0467dfd67b138825f57ac4914f31
+MD5 3bb510e1dee86bcfb6300621e1e9c6b1 ChangeLog 6630
+RMD160 f717bd53ccef32c9b97b38ac9d6dd265fdfd31a2 ChangeLog 6630
+SHA256 d7e9359ca20c2b171cf66a49cdc2f60af3db0467dfd67b138825f57ac4914f31 ChangeLog 6630
 MISC metadata.xml 265 RMD160 cce40429efbd2ff82afd327bff5f4ce00113a95e SHA1 845e142448e0353da66737ed5890a609784ee437 SHA256 0604c2f6367ee90ad73019023d1b5320d978f316d3cdaa6f42ffb0d45076d785
 MD5 94ae54dc83c1b4b61c9edccab725465b metadata.xml 265
 RMD160 cce40429efbd2ff82afd327bff5f4ce00113a95e metadata.xml 265
@@ -26,3 +31,6 @@ SHA256 d4c20bf2d126491102222cbb47f8dc6e846303d64075baef8b4b458744c03656 files/di
 MD5 db07f3a923ac6fab1815e1138337a49f files/digest-ivman-0.6.12 241
 RMD160 71df321b1acb81660e1531b3cd295e28fe605f9d files/digest-ivman-0.6.12 241
 SHA256 059df597f00023ea0104b27da44742cf512627bea572b9f0a5c66290c46fa563 files/digest-ivman-0.6.12 241
+MD5 ae654ce39d50f9831809bae710f7aa3e files/digest-ivman-0.6.13 241
+RMD160 c1c0f627f06c878dc6bf3342f720589f6dcdbf7b files/digest-ivman-0.6.13 241
+SHA256 7d1eacd1a695a3c7dc0e22df6851e6234741d0789937463853ef3b38798ac30d files/digest-ivman-0.6.13 241
diff --git a/sys-apps/ivman/files/digest-ivman-0.6.13 b/sys-apps/ivman/files/digest-ivman-0.6.13
new file mode 100644 (file)
index 0000000..3718e4c
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 0edfa11c099a3f421cca029eacca5349 ivman-0.6.13.tar.bz2 317106
+RMD160 a350d01ba4544813b9c738f2151023a11cb2a87e ivman-0.6.13.tar.bz2 317106
+SHA256 c6cd955c33c8c6a20c4729d4c76571c08799f96f062e8d053b392a8e9a64a1a4 ivman-0.6.13.tar.bz2 317106
diff --git a/sys-apps/ivman/ivman-0.6.13.ebuild b/sys-apps/ivman/ivman-0.6.13.ebuild
new file mode 100644 (file)
index 0000000..67ffc14
--- /dev/null
@@ -0,0 +1,67 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ivman/ivman-0.6.13.ebuild,v 1.1 2006/12/04 23:32:04 genstef Exp $
+
+inherit eutils
+
+DESCRIPTION="Daemon to mount/unmount devices, based on info from HAL"
+HOMEPAGE="http://ivman.sf.net"
+SRC_URI="mirror://sourceforge/ivman/${P}.tar.bz2"
+LICENSE="GPL-2 QPL"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug"
+SLOT="0"
+
+RDEPEND=">=dev-libs/glib-2.6
+        dev-libs/libxml2
+        sys-devel/gettext
+        >=sys-apps/hal-0.4.0
+        >=sys-apps/pmount-0.8"
+
+DEPEND="${RDEPEND}
+       >=sys-devel/libtool-1.5
+       dev-util/pkgconfig"
+
+src_compile() {
+       econf $(use_enable debug) || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "emake install failed"
+
+       exeinto /etc/init.d/
+       newexe ${FILESDIR}/ivman-0.3.init ivman
+}
+
+pkg_postinst() {
+       # Ivman can now run as a non-root user :-)  Create a dedicated user account,
+       # so users can add rules to /etc/sudoers for programs Ivman wants to
+       # execute...
+       # The group here is intended to be the one needed to use pmount, but Ivman
+       # will still work as long as the group in IvmConfigBase.xml is correct.
+       enewuser ivman -1 -1 /dev/null plugdev
+
+       if has_version "<sys-apps/hal-0.5.0"; then
+               einfo "Ivman was built against HAL 0.4.x.  If you later upgrade to HAL 0.5,"
+               einfo "you must re-merge Ivman."
+               echo
+       else
+               einfo "Ivman was built against HAL 0.5.x.  If you later downgrade to HAL 0.4,"
+               einfo "you must re-merge Ivman."
+               echo
+       fi
+
+       einfo "Note that, as of version 0.6.0, the IvmConfigMappings.xml configuration"
+       einfo "file is no longer required to correctly mount fstab entries which"
+       einfo "use symbolic links.  You may safely remove this file if desired."
+       einfo "However, HAL typically does not correctly deal with fstab"
+       einfo "entries of this nature, therefore it is strongly recommanded that"
+       einfo "you have real device names (i.e. not symlinks) in /etc/fstab."
+       echo
+
+       einfo "By default, Ivman will mount any removable disks as they are"
+       einfo "attached.  If you want Ivman to do more, such as hibernating"
+       einfo "your laptop when the lid is closed or when the battery is low,"
+       einfo "look at the configuration files in /etc/ivman/ ."
+}