diff options
author | MATSUU Takuto <matsuu@gentoo.org> | 2009-01-18 01:23:52 +0900 |
---|---|---|
committer | MATSUU Takuto <matsuu@gentoo.org> | 2009-01-18 01:23:52 +0900 |
commit | a6984925a532721246abe303c181f8b4c28f73a6 (patch) | |
tree | 33c448bbc82df2966a3eb8bb3596f3d5d0c763ef /media-video | |
parent | media-video/remedie: Initial import. (diff) | |
download | matsuu-a6984925a532721246abe303c181f8b4c28f73a6.tar.gz matsuu-a6984925a532721246abe303c181f8b4c28f73a6.tar.bz2 matsuu-a6984925a532721246abe303c181f8b4c28f73a6.zip |
media-video/remedie: Added root directory to /var/lib/remedie.
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/remedie/Manifest | 4 | ||||
-rw-r--r-- | media-video/remedie/files/remedie.initd | 5 | ||||
-rw-r--r-- | media-video/remedie/remedie-9999.ebuild | 6 |
3 files changed, 10 insertions, 5 deletions
diff --git a/media-video/remedie/Manifest b/media-video/remedie/Manifest index f703a89..772aeba 100644 --- a/media-video/remedie/Manifest +++ b/media-video/remedie/Manifest @@ -1,3 +1,3 @@ AUX remedie.confd 252 RMD160 b0e1232d987b6035ffdd51becf3d7c7cf2ebfbfb SHA1 2ed4a82192469d3f582eff78b057654c2c5d9891 SHA256 361402bb5a7e5a358645aaed685f018951c958b2f1f559b8d7463aaa0b7def7c -AUX remedie.initd 815 RMD160 347f2a4a516fe0629151986b6e91b9f8737a6d36 SHA1 78641d0be6ea04fdfe3a95ed375c4f6e624a8365 SHA256 82f1dd83207a4540b6a374f0048fb9567b6078be56772d09ec3741cc46cbdf6b -EBUILD remedie-9999.ebuild 2270 RMD160 4ca85ff0cf05a1d5e8ee2db50f96338a28341116 SHA1 1aae8ea42598aabafb793fabe5cd54fe12c29164 SHA256 3a25280e909f24ae396f804c619a566769c8c0d74c9b1e1de1f18a133bbbe205 +AUX remedie.initd 871 RMD160 1b01daaf0b06f916212cfd5b0eee1d8d89e10eed SHA1 4c3e5a98c1306337a221aed672df6c9fb4e417c8 SHA256 250d10f18ac81847904f4de5caa6f34fa5132fc0e89555d1b9c5ba0e8e575358 +EBUILD remedie-9999.ebuild 2349 RMD160 187bebe39063315331c29cb6bd791e54c0d324e3 SHA1 1e5c2162662fd823716a47fa46451760c7fad559 SHA256 2d247d966985c5eff82825493b267e25585ec1f00b21fb46225f5e06b28dfb0a diff --git a/media-video/remedie/files/remedie.initd b/media-video/remedie/files/remedie.initd index 438add2..efa247d 100644 --- a/media-video/remedie/files/remedie.initd +++ b/media-video/remedie/files/remedie.initd @@ -5,6 +5,7 @@ REMEDIE_EXEC="/usr/bin/remedie-server.pl" REMEDIE_PIDFILE="/var/run/remedie.pid" +REMEDIE_DIR="/var/lib/remedie" depend() { need net @@ -21,8 +22,8 @@ start() { ebegin "Starting Remedie" start-stop-daemon --start --quiet --background --make-pidfile \ - --pidfile "${REMEDIE_PIDFILE}" --exec "${REMEDIE_EXEC}" \ - -- ${REMEDIE_OPTS} + --pidfile "${REMEDIE_PIDFILE}" --chdir "${REMEDIE_DIR}" \ + --exec "${REMEDIE_EXEC}" -- ${REMEDIE_OPTS} sleep 3 kill -0 $(cat "${REMEDIE_PIDFILE}") eend $? diff --git a/media-video/remedie/remedie-9999.ebuild b/media-video/remedie/remedie-9999.ebuild index 774882c..d78947a 100644 --- a/media-video/remedie/remedie-9999.ebuild +++ b/media-video/remedie/remedie-9999.ebuild @@ -85,7 +85,7 @@ GCPAN_MODULES=" pkg_setup() { local req_modules for module in ${GCPAN_MODULES}; do - if ! has_version "perl-gcpan/${module}"; then + if ! has_version "dev-perl/$module" && ! has_version "perl-gcpan/${module}"; then req_modules="${req_modules} ${module}" fi done @@ -105,6 +105,10 @@ src_install() { perl-module_src_install dobin bin/remedie-server.pl + + insinto /var/lib/remedie + doins -r root + newinitd "${FILESDIR}/${PN}.initd" ${PN} newconfd "${FILESDIR}/${PN}.confd" ${PN} |