From cbbf8166baf7033ee649290e7992e70b9f736ad9 Mon Sep 17 00:00:00 2001 From: lxnay Date: Sat, 21 Oct 2006 22:16:19 +0000 Subject: [PATCH] add first implementation of ntfs-policy for HAL git-svn-id: http://svn.sabayonlinux.org/overlay@108 d7aec97c-591d-0410-af39-a8856400b30a --- sys-fs/ntfs-policy/Manifest | 11 ++++++ sys-fs/ntfs-policy/files/99-ntfs-policy.fdi | 19 ++++++++++ .../ntfs-policy/files/digest-ntfs-policy-1.0 | 1 + sys-fs/ntfs-policy/ntfs-policy-1.0.ebuild | 37 +++++++++++++++++++ 4 files changed, 68 insertions(+) create mode 100644 sys-fs/ntfs-policy/Manifest create mode 100644 sys-fs/ntfs-policy/files/99-ntfs-policy.fdi create mode 100644 sys-fs/ntfs-policy/files/digest-ntfs-policy-1.0 create mode 100644 sys-fs/ntfs-policy/ntfs-policy-1.0.ebuild diff --git a/sys-fs/ntfs-policy/Manifest b/sys-fs/ntfs-policy/Manifest new file mode 100644 index 000000000..a485aa40b --- /dev/null +++ b/sys-fs/ntfs-policy/Manifest @@ -0,0 +1,11 @@ +AUX 99-ntfs-policy.fdi 646 RMD160 62f5bb6805e18c389f0c02338fd46edad9e675dc SHA1 765975666af60bdf2b74fda20bff57250fe000aa SHA256 69bb1d8f300529ae51185df875775e96365964fc8da67bd798553c533ebf7d1d +MD5 4d1659482b7def63eea5c15a844b0b8f files/99-ntfs-policy.fdi 646 +RMD160 62f5bb6805e18c389f0c02338fd46edad9e675dc files/99-ntfs-policy.fdi 646 +SHA256 69bb1d8f300529ae51185df875775e96365964fc8da67bd798553c533ebf7d1d files/99-ntfs-policy.fdi 646 +EBUILD ntfs-policy-1.0.ebuild 883 RMD160 48591cb5138aff58f7ebbbd4cf3dc8e3daf78c87 SHA1 c76a42d1df246ed090049bd90f5055959680ff81 SHA256 697e108a9c096c55ab26c6bc66396512c51235d761f802eba9fe11bb3cc01ae9 +MD5 1d7fcf664e7d63349efe066265e42e12 ntfs-policy-1.0.ebuild 883 +RMD160 48591cb5138aff58f7ebbbd4cf3dc8e3daf78c87 ntfs-policy-1.0.ebuild 883 +SHA256 697e108a9c096c55ab26c6bc66396512c51235d761f802eba9fe11bb3cc01ae9 ntfs-policy-1.0.ebuild 883 +MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-ntfs-policy-1.0 1 +RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-ntfs-policy-1.0 1 +SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-ntfs-policy-1.0 1 diff --git a/sys-fs/ntfs-policy/files/99-ntfs-policy.fdi b/sys-fs/ntfs-policy/files/99-ntfs-policy.fdi new file mode 100644 index 000000000..0ac96ccfa --- /dev/null +++ b/sys-fs/ntfs-policy/files/99-ntfs-policy.fdi @@ -0,0 +1,19 @@ + + + + + + + + + + + + umask=0222 + + + + + + + diff --git a/sys-fs/ntfs-policy/files/digest-ntfs-policy-1.0 b/sys-fs/ntfs-policy/files/digest-ntfs-policy-1.0 new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/sys-fs/ntfs-policy/files/digest-ntfs-policy-1.0 @@ -0,0 +1 @@ + diff --git a/sys-fs/ntfs-policy/ntfs-policy-1.0.ebuild b/sys-fs/ntfs-policy/ntfs-policy-1.0.ebuild new file mode 100644 index 000000000..541ce70b0 --- /dev/null +++ b/sys-fs/ntfs-policy/ntfs-policy-1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2006 SabayonLinux +# Distributed under the terms of the GNU General Public License v2 + +inherit eutils versionator + +DESCRIPTION="SabayonLinux NTFS HAL Policy files" +HOMEPAGE="http://www.sabayonlinux.org/" +SRC_URI="" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND=">=sys-apps/hal-0.5.7.1-r1" + + +src_unpack () { + + cd ${WORKDIR} + cp ${FILESDIR}/99-ntfs-policy.fdi . -p + + # Patching hal-system-storage-mount + if [ -z "`cat /usr/share/hal/scripts/hal-system-storage-mount | grep '$MOUNTOPTIONS,$HAL_PROP_VOLUME_MOUNT_OPTION'`" ]; then + einfo "Patching hal-system-storage-mount" + sed -i '/# echo "options =/ s/#/MOUNTOPTIONS="$MOUNTOPTIONS,$HAL_PROP_VOLUME_MOUNT_OPTION"\n\n#/' /usr/share/hal/scripts/hal-system-storage-mount + fi + +} + +src_install () { + + cd ${WORKDIR} + instinto /usr/share/hal/fdi/policy/10osvendor/ + doins 99-ntfs-policy.fdi + + +}