Hide debug message from init script
authorMarkos Chandras <hwoarang@gentoo.org>
Mon, 28 Jun 2010 20:46:26 +0000 (20:46 +0000)
committerMarkos Chandras <hwoarang@gentoo.org>
Mon, 28 Jun 2010 20:46:26 +0000 (20:46 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sys-apps/halevt/ChangeLog
sys-apps/halevt/Manifest
sys-apps/halevt/halevt-0.1.6.2-r1.ebuild [new file with mode: 0644]

index 618c179e4b4b9cd1192d3071f5502805b37ca338..6bd3b7d57b3a79f0db46567ff09c0a446051488a 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-apps/halevt
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/halevt/ChangeLog,v 1.13 2010/06/28 16:42:35 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/halevt/ChangeLog,v 1.14 2010/06/28 20:46:26 hwoarang Exp $
+
+*halevt-0.1.6.2-r1 (28 Jun 2010)
+
+  28 Jun 2010; Markos Chandras <hwoarang@gentoo.org>
+  +halevt-0.1.6.2-r1.ebuild:
+  Hide debug message from init script
 
 *halevt-0.1.6.2 (28 Jun 2010)
 
index 36c90d7f40e05460aef1809e9f12dbf326b01063..6066d7c9da91aa9279243f687caf184d9a6ea9c4 100644 (file)
@@ -6,6 +6,7 @@ DIST halevt-0.1.6.2.tar.gz 364859 RMD160 e59e38dc5b9ff0c1010bca32305f90e3e9062a6
 EBUILD halevt-0.1.4-r2.ebuild 1088 RMD160 aba9b0876accc884338d5ff2b155fc67f1a82b46 SHA1 d26015f3c4f469d4d03e142cb8ed8bc00ae1c29a SHA256 1db68d93c1e6d0bd3be2c4bef7dfe54cbeda79258e59506189de188d5d59b73b
 EBUILD halevt-0.1.5.ebuild 1088 RMD160 96988279ad35be6acd1bbc2dd3fc0180462bcf7a SHA1 a4b3c022b6013a7685fe5f890b63abaf2ca4bd83 SHA256 db0982119b0d8e8e4bf9215ad77db5be0e9501fe5439fb94f1c1bb18595b1d8e
 EBUILD halevt-0.1.6.1.ebuild 1131 RMD160 e7a6ce26911bc2c5c37c00a89857b13191700a6f SHA1 8260c2fc862d8b4fac422fbab3c7e6536cb1e996 SHA256 baf1d50357cb94984308cc9f264192252e4ca638446625fcf8f16fef1faaaf68
+EBUILD halevt-0.1.6.2-r1.ebuild 1246 RMD160 9721956def02813d24b2c98c32bfe7f67a313ac7 SHA1 159e945a502e70a190691f5cf4585101ab9cb3cb SHA256 a9d4bdc05f6ad1f2c07f7750b444342f5866792933d13203c5fc4a6ccee39441
 EBUILD halevt-0.1.6.2.ebuild 1132 RMD160 778dad9c8c7b684bcadb9fd1046a118608dcfbae SHA1 5a509f4e8054658b6d22b263b81f7fc491c15f6b SHA256 ee737950d513266fbf72647ef73c1837c3b151c6d3e7b66a83dc4452b967fc5a
-MISC ChangeLog 2280 RMD160 76e4f647124d1cc03e0f58c4bdba8d8d23723d96 SHA1 c0f37e1f12c2089efcb97e5c8de6d5dac3986549 SHA256 5adda6e259f008214e01f3396cf242039d8549fbdf13061f387423233643f07d
+MISC ChangeLog 2435 RMD160 16ed3c180ea3101132c84bdc36dcbb9549eb045f SHA1 2f260b103b25e857bcf7a681942fb3730fba0695 SHA256 5393e33424d224e2afa6a4bccd9b0155ca821148f8102d47d50a121b8dd2dd17
 MISC metadata.xml 517 RMD160 dc4071219c77d19280137a778789f7fc76922e97 SHA1 15144780e3a4fc8a904be4134fdd643f55d8fb6e SHA256 a7253ddce51da786384cf99b04af648ec5ff42a713f6ec8c9c19f5105dbbd670
diff --git a/sys-apps/halevt/halevt-0.1.6.2-r1.ebuild b/sys-apps/halevt/halevt-0.1.6.2-r1.ebuild
new file mode 100644 (file)
index 0000000..2f12870
--- /dev/null
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/halevt/halevt-0.1.6.2-r1.ebuild,v 1.1 2010/06/28 20:46:26 hwoarang Exp $
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="A daemon built on ivman that executes arbitrary commands on HAL events"
+HOMEPAGE="http://www.nongnu.org/halevt/"
+SRC_URI="http://savannah.nongnu.org/download/halevt/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls rpath"
+
+DEPEND="dev-libs/libxml2
+       >=sys-apps/hal-0.5.11-r1
+       >=sys-apps/dbus-1.2.3-r1
+       >=dev-libs/dbus-glib-0.76
+       >=dev-libs/boolstuff-0.1.12
+       nls? ( sys-devel/gettext )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       #hide debug message from daemon
+       sed -i  "/Using configuration file/s:^://:" src/manager.c
+}
+
+src_configure() {
+       econf $(use_enable nls) $(use_enable rpath)
+}
+
+src_install () {
+       emake DESTDIR="${D}" install || die "install failed"
+       doinitd "${FILESDIR}"/${PN} || die "failed to install init script"
+       dodoc AUTHORS NEWS README || die "dodoc failed"
+
+       insinto /usr/share/halevt/examples/
+       doins examples/*.xml
+       doins examples/*.sh
+
+       insinto /etc/${PN}/
+       newins examples/automatic_sync_mount.xml ${PN}.xml || die "newins ${PN}.xml failed"
+}