commit:     f690afa81d365efd414c51dd4806e7b11ccf85ba
Author:     Dion Moult <moult <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  3 01:19:30 2015 +0000
Commit:     Dion Moult <moult <AT> gentoo <DOT> org>
CommitDate: Fri Apr  3 01:19:30 2015 +0000
URL:        https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=f690afa8

Fix location of udev rules in draftsight-bin

 media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild 
b/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild
index 72ec979..68a27b1 100644
--- a/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild
+++ b/media-gfx/draftsight-bin/draftsight-bin-1.6.1_beta.ebuild
@@ -64,6 +64,9 @@ src_install() {
        cp -R "${WORKDIR}/opt" "${D}"
        exeinto /usr/bin
        doexe "${FILESDIR}/${MY_PN}"
+
+       # prepare for dongle
+       udev_dorules "${FILESDIR}"/10-ft-rockey.rules
 }
 
 pkg_postinst() {
@@ -75,6 +78,7 @@ pkg_postinst() {
 
        fdo-mime_desktop_database_update
        fdo-mime_mime_database_update
+
        for size in 16 32 48 64 128 ; do
                local XDG_OPTS="--noupdate --novendor --mode system --size 
${size}"
                xdg-icon-resource install ${XDG_OPTS} --context apps \
@@ -93,9 +97,6 @@ pkg_postinst() {
                done
        done
        xdg-icon-resource forceupdate
-
-       # prepare for dongle
-       udev_dorules "${FILESDIR}"/10-ft-rockey.rules
 }
 
 pkg_postrm() {
@@ -114,9 +115,4 @@ pkg_postrm() {
                done
        done
        xdg-icon-resource forceupdate
-
-       # remove dongle preparing
-       if [ "${ROOT}/etc/udev/rules.d/" ]; then
-         rm -f "${ROOT}/etc/udev/rules.d/10-ft-rockey.rules"
-       fi
 }

Reply via email to