Version bump. Fixes bug #77016
authorMichele Noberasco <s4t4n@gentoo.org>
Tue, 11 Jan 2005 08:32:08 +0000 (08:32 +0000)
committerMichele Noberasco <s4t4n@gentoo.org>
Tue, 11 Jan 2005 08:32:08 +0000 (08:32 +0000)
sys-apps/qingy/ChangeLog
sys-apps/qingy/Manifest
sys-apps/qingy/files/digest-qingy-0.5.3 [new file with mode: 0644]
sys-apps/qingy/qingy-0.5.2.ebuild
sys-apps/qingy/qingy-0.5.3.ebuild [new file with mode: 0644]

index f5e6d5fc0c9bd1b361e9bedad01e5ec83f49535c..ad30ee73583ffb0807b7bc35e5c473ead912292f 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for sys-apps/qingy
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/ChangeLog,v 1.17 2004/08/19 06:50:11 s4t4n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/ChangeLog,v 1.18 2005/01/11 08:32:08 s4t4n Exp $
+
+*qingy-0.5.3 (11 January 2005)
+
+  11 January 2005; Michele Noberasco <s4t4n@gentoo.org> qingy-0.5.3.ebuild:
+  Version bump. Also fixes bug #77016
+  qingy-0.5.2.ebuild:
+  Update Copyright header...
 
 *qingy-0.5.2 (19 August 2004)
 
index 525bfdbb01dbcbc4f76fde1b0b31e0cd61e3cfa0..65ac8cb248465f34923f1b7543ec6c84f01bf9df 100644 (file)
@@ -1,4 +1,6 @@
-MD5 7c4778badb579209f932d0b0129fbc50 ChangeLog 2867
-MD5 03025ceceb49c7527b901ca62998bd9b qingy-0.5.2.ebuild 2116
+MD5 58abf669fdfe3edb20661d183ef80d2b qingy-0.5.3.ebuild 1794
+MD5 21078e3c4bdee32f5b28f7dbe236fb6c ChangeLog 3065
+MD5 addda5bb6f10373a0898b561aa4b7233 qingy-0.5.2.ebuild 2116
 MD5 40051d4be23df0dc23c2dadbaa168415 metadata.xml 258
 MD5 3ebfea778e8b67a61b54c23c2aaf44b9 files/digest-qingy-0.5.2 64
+MD5 1e14b167f302dedd5250acc1d233fad6 files/digest-qingy-0.5.3 64
diff --git a/sys-apps/qingy/files/digest-qingy-0.5.3 b/sys-apps/qingy/files/digest-qingy-0.5.3
new file mode 100644 (file)
index 0000000..8ca568c
--- /dev/null
@@ -0,0 +1 @@
+MD5 65cfa963a3147b399f88a4e52db089fd qingy-0.5.3.tar.bz2 534976
index db01024e2afa424b20d941e86bf4bfca89b108d7..61159ad79982e2d68696628b3c9c7bde7f2c79fc 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.5.2.ebuild,v 1.1 2004/08/19 06:50:11 s4t4n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.5.2.ebuild,v 1.2 2005/01/11 08:32:08 s4t4n Exp $
 
 DESCRIPTION="a DirectFB getty replacement"
 HOMEPAGE="http://qingy.sourceforge.net/"
diff --git a/sys-apps/qingy/qingy-0.5.3.ebuild b/sys-apps/qingy/qingy-0.5.3.ebuild
new file mode 100644 (file)
index 0000000..ae1c56c
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.5.3.ebuild,v 1.1 2005/01/11 08:32:08 s4t4n Exp $
+
+DESCRIPTION="a DirectFB getty replacement"
+HOMEPAGE="http://qingy.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE="emacs gpm pam static"
+
+DEPEND=">=dev-libs/DirectFB-0.9.18
+       emacs? ( virtual/emacs )
+       pam?   ( >=sys-libs/pam-0.75-r11 )
+       >=dev-util/pkgconfig-0.12.0"
+
+src_compile() {
+       econf \
+               --sbindir=/sbin \
+               --disable-optimizations \
+               `use_enable emacs` \
+               `use_enable pam` \
+               `use_enable static static-build` \
+               `use_enable gpm gpm-lock` \
+               || die "Configuration failed"
+       emake || die "Compilation failed"
+}
+
+src_install() {
+       # copy documentation manually as make install only installs info files
+       dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
+
+       # and finally install the program
+       make DESTDIR=${D} install || die "Installation failed"
+
+       # Set the settings file umask to 600, in case somebody
+       # wants to make use of the autologin feature
+       /bin/chmod 600 ${D}/etc/qingy/settings
+}
+
+pkg_postinst() {
+       einfo "In order to use qingy you must first edit your /etc/inittab"
+       einfo "Check files INSTALL and README in /usr/share/doc/${P}"
+       einfo "for instructions on how to do that. Or issue an 'info qingy'."
+       echo
+       ewarn "Also note that qingy doesn't seem to work realiably with"
+       ewarn "2.6.7 kernels due to problems with the DirectFB library."
+       ewarn "Your mileage may vary, but it could even lock up your machine!"
+       ewarn "See http://bugs.gentoo.org/show_bug.cgi?id=59340"
+       ewarn "and http://bugs.gentoo.org/show_bug.cgi?id=60402"
+       ewarn "Use either a 2.6.5 or a >=2.6.8 kernel!"
+}