diff options
author | 2011-11-10 22:01:56 +0100 | |
---|---|---|
committer | 2011-11-10 22:01:56 +0100 | |
commit | db4225fbe5959e221157ebf085a861167e96e137 (patch) | |
tree | 2990cc7a16a56d80e2944b91238a0900a8f441b4 | |
parent | sys-apps/systemd-units-9999: remove sysv use flag (diff) | |
download | systemd-db4225fbe5959e221157ebf085a861167e96e137.tar.gz systemd-db4225fbe5959e221157ebf085a861167e96e137.tar.bz2 systemd-db4225fbe5959e221157ebf085a861167e96e137.zip |
sys-apps/systemd-9999: introduce "ingnome3" use flag
Description: installs systemd files for packages that have one in the
Gnome 3 overlay
I probably missed some.
-rw-r--r-- | sys-apps/systemd-units/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/systemd-units/metadata.xml | 1 | ||||
-rw-r--r-- | sys-apps/systemd-units/systemd-units-9999.ebuild | 6 |
3 files changed, 8 insertions, 3 deletions
diff --git a/sys-apps/systemd-units/Manifest b/sys-apps/systemd-units/Manifest index e20e4e1..7f64066 100644 --- a/sys-apps/systemd-units/Manifest +++ b/sys-apps/systemd-units/Manifest @@ -33,5 +33,5 @@ AUX tmpfiles-server/mysqld.conf 107 RMD160 bae9d6739af31d3f29573cd3982c48c0da516 DIST sshd.service 463 RMD160 2ca446597a331831789fc6b1f8a0d11a8b543f4d SHA1 7a61e7f7422a0c7879e22412ab3aacdfebd44733 SHA256 51fee725a34e957342c258c5cfae072b8002d405c3caa9dd99735def3c385aed DIST sshd.socket 102 RMD160 fb40df88d7345dbb30d7b76e9e449b3ddd54b5a5 SHA1 313e04677de240a2279c9cfbdfdb5347ac6a9c3b SHA256 efc5cf5e700036acdae0602bc551f71adf9a29af8b85505db7195382fc475f03 DIST sshd@.service 125 RMD160 635b7139e531d391f4319b055bcc47b56f049201 SHA1 efcf3443df27a6f8354b39bbd8f2e6c42af7bbab SHA256 7a37e9240a7899cfcf8faedf4ebfa282bac86a738a37f38e68f8ed61c781e3fa -EBUILD systemd-units-9999.ebuild 1002 RMD160 d5913616378a8772724ed73b601881c10ed14faf SHA1 896a4809cedede7109a60ce8d76681e141348c54 SHA256 77d8b07814e45286b6f9b7efa0704c6cc5eeb15dbf0fb222d064dd769c9cd454 -MISC metadata.xml 498 RMD160 1773ba75a6df311598aad48f42b8926e6c267a6a SHA1 bfcb8fb144fac3f695b958679107d1faa8437ecb SHA256 4d798e28f823b8af8d4f999a0a0626ec55927758cfe476f822ff52e9bb6b296b +EBUILD systemd-units-9999.ebuild 1096 RMD160 3e6b3862b1a1fd008bde751fc7aa053a2711d9d9 SHA1 8f2e77961a0b74712729a6c04d2b51f181d2b47d SHA256 77bb7eaff025c8d1c5093cdc800192cd6e7e1585ad882e79c35ab891b3f92aa5 +MISC metadata.xml 602 RMD160 512aa6adb816a3d4a7d3e6393131f5909899876f SHA1 37a5b8608c766081fd11fbc7fc98f2af0c6bfc77 SHA256 823bda585e1b5e1ca3c42c9c1c3b6759174dd44b536bce4011d5aeaa8670787e diff --git a/sys-apps/systemd-units/metadata.xml b/sys-apps/systemd-units/metadata.xml index 7d664dd..4da9a2d 100644 --- a/sys-apps/systemd-units/metadata.xml +++ b/sys-apps/systemd-units/metadata.xml @@ -10,5 +10,6 @@ <flag name='basic'>installs basic systemd files (used on desktop and on server)</flag> <flag name='server'>installs server-related systemd files</flag> <flag name='desktop'>installs desktop-related systemd files</flag> + <flag name='ingnome3'>installs systemd files for packages that have one in the Gnome 3 overlay</flag> </use> </pkgmetadata> diff --git a/sys-apps/systemd-units/systemd-units-9999.ebuild b/sys-apps/systemd-units/systemd-units-9999.ebuild index 268e9e9..017a946 100644 --- a/sys-apps/systemd-units/systemd-units-9999.ebuild +++ b/sys-apps/systemd-units/systemd-units-9999.ebuild @@ -14,7 +14,7 @@ SRC_URI="basic? ( http://0pointer.de/public/systemd-units/sshd.service LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+basic +desktop server" +IUSE="+basic +desktop server +ingnome3" RDEPEND="" DEPEND="" @@ -34,5 +34,9 @@ src_install() { if use desktop; then systemd_dounit "${FILESDIR}"/services-desktop/* + + if ! use ingnome3; then + rm -f "${D}/$(systemd_get_unitdir)"/gdm@.service + fi fi } |