floppym     15/05/29 00:03:09

  Modified:             systemd-9999.ebuild ChangeLog
  Log:
  Convert to a more traditional live ebuild.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  Changes    Path
1.167                sys-apps/systemd/systemd-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?rev=1.167&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?rev=1.167&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild?r1=1.166&r2=1.167

Index: systemd-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v
retrieving revision 1.166
retrieving revision 1.167
diff -u -r1.166 -r1.167
--- systemd-9999.ebuild 28 May 2015 03:35:00 -0000      1.166
+++ systemd-9999.ebuild 29 May 2015 00:03:09 -0000      1.167
@@ -1,30 +1,31 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 
1.166 2015/05/28 03:35:00 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-9999.ebuild,v 
1.167 2015/05/29 00:03:09 floppym Exp $
 
 EAPI=5
 
-#if LIVE
-AUTOTOOLS_AUTORECONF=yes
-EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${PN}
-       http://cgit.freedesktop.org/${PN}/${PN}/";
-
-inherit git-r3
-#endif
-
 AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+if [[ ${PV} == 9999 ]]; then
+       AUTOTOOLS_AUTORECONF=yes
+       EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd
+               http://cgit.freedesktop.org/systemd/systemd";
+       inherit git-r3
+else
+       SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz";
+       KEYWORDS="~amd64 ~arm ~ia64 ~x86"
+fi
+
 inherit autotools-utils bash-completion-r1 linux-info multilib \
        multilib-minimal pam python-single-r1 systemd toolchain-funcs udev \
        user
 
 DESCRIPTION="System and service manager for Linux"
 HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd";
-SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz";
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~ia64 ~x86"
 IUSE="acl apparmor audit cryptsetup curl doc elfutils gcrypt gnuefi gudev http
        idn importd introspection kdbus +kmod +lz4 lzma nat pam policykit python
        qrcode +seccomp selinux ssl sysv-utils terminal test vanilla xkb"
@@ -103,18 +104,15 @@
        terminal? ( media-fonts/unifont[utils(+)] )
        test? ( >=sys-apps/dbus-1.6.8-r1:0 )"
 
-#if LIVE
-DEPEND="${DEPEND}
-       app-text/docbook-xml-dtd:4.2
-       app-text/docbook-xml-dtd:4.5
-       app-text/docbook-xsl-stylesheets
-       dev-libs/libxslt:0
-       dev-libs/gobject-introspection-common
-       >=dev-libs/libgcrypt-1.4.5:0"
-
-SRC_URI=
-KEYWORDS=
-#endif
+if [[ -n ${AUTOTOOLS_AUTORECONF} ]]; then
+       DEPEND="${DEPEND}
+               app-text/docbook-xml-dtd:4.2
+               app-text/docbook-xml-dtd:4.5
+               app-text/docbook-xsl-stylesheets
+               dev-libs/libxslt:0
+               dev-libs/gobject-introspection-common
+               >=dev-libs/libgcrypt-1.4.5:0"
+fi
 
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
@@ -159,14 +157,14 @@
 }
 
 src_prepare() {
-#if LIVE
-       if use doc; then
-               gtkdocize --docdir docs/ || die
-       else
-               echo 'EXTRA_DIST =' > docs/gtk-doc.make
+       if [[ -n ${AUTOTOOLS_AUTORECONF} ]]; then
+               if use doc; then
+                       gtkdocize --docdir docs/ || die
+               else
+                       echo 'EXTRA_DIST =' > docs/gtk-doc.make
+               fi
        fi
 
-#endif
        # Bug 463376
        sed -i -e 's/GROUP="dialout"/GROUP="uucp"/' rules/*.rules || die
 



1.371                sys-apps/systemd/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?rev=1.371&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?rev=1.371&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/ChangeLog?r1=1.370&r2=1.371

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v
retrieving revision 1.370
retrieving revision 1.371
diff -u -r1.370 -r1.371
--- ChangeLog   28 May 2015 23:53:21 -0000      1.370
+++ ChangeLog   29 May 2015 00:03:09 -0000      1.371
@@ -1,6 +1,9 @@
 # ChangeLog for sys-apps/systemd
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.370 
2015/05/28 23:53:21 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.371 
2015/05/29 00:03:09 floppym Exp $
+
+  29 May 2015; Mike Gilbert <[email protected]> systemd-9999.ebuild:
+  Convert to a more traditional live ebuild.
 
   28 May 2015; Mike Gilbert <[email protected]> systemd-220-r2.ebuild:
   Add manpage deps due to autoreconf, bug 550704.




Reply via email to