diff options
author | Michele Noberasco <s4t4n@gentoo.org> | 2006-03-09 10:46:28 +0000 |
---|---|---|
committer | Michele Noberasco <s4t4n@gentoo.org> | 2006-03-09 10:46:28 +0000 |
commit | 2bd483f28755d2e9f6c1d5c5961c479f281e732d (patch) | |
tree | 6e27e2d26ac8145e904c3e4d4a0cec1074d6ce46 /sys-apps/qingy | |
parent | Stable on hppa. (diff) | |
download | historical-2bd483f28755d2e9f6c1d5c5961c479f281e732d.tar.gz historical-2bd483f28755d2e9f6c1d5c5961c479f281e732d.tar.bz2 historical-2bd483f28755d2e9f6c1d5c5961c479f281e732d.zip |
Version bump.
Package-Manager: portage-2.1_pre5-r4
Diffstat (limited to 'sys-apps/qingy')
-rw-r--r-- | sys-apps/qingy/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/qingy/Manifest | 12 | ||||
-rw-r--r-- | sys-apps/qingy/files/digest-qingy-0.7.2 | 3 | ||||
-rw-r--r-- | sys-apps/qingy/qingy-0.7.2.ebuild | 90 |
4 files changed, 108 insertions, 4 deletions
diff --git a/sys-apps/qingy/ChangeLog b/sys-apps/qingy/ChangeLog index ab0d36f07736..1fa1c1a7460b 100644 --- a/sys-apps/qingy/ChangeLog +++ b/sys-apps/qingy/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/qingy # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/ChangeLog,v 1.25 2006/02/07 08:16:03 s4t4n Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/ChangeLog,v 1.26 2006/03/09 10:46:28 s4t4n Exp $ + +*qingy-0.7.2 (09 Mar 2006) + + 09 March 2006; Michele Noberasco <s4t4n@gentoo.org> qingy-0.7.2.ebuild: + Version bump. *qingy-0.7.1 (07 Feb 2006) diff --git a/sys-apps/qingy/Manifest b/sys-apps/qingy/Manifest index 3cd0c2299384..b9c33fa81626 100644 --- a/sys-apps/qingy/Manifest +++ b/sys-apps/qingy/Manifest @@ -1,12 +1,15 @@ -MD5 1c4427fa68660ba00bdc5384a9ff6222 ChangeLog 3974 -RMD160 0b08023a89d4d8560084d95e1625abaac5e3b02f ChangeLog 3974 -SHA256 e300a0433cdb57396729ca57023e311c9936258088318baaa00cc81f86649918 ChangeLog 3974 +MD5 7d1784561439911c1dde2742fd66df31 ChangeLog 4093 +RMD160 58f02b64dab880428ff02728260913dc14ace7f3 ChangeLog 4093 +SHA256 613dd7e6913c9bc66f5979c3f43d81525bf90d9570718ad89af5b116112cb758 ChangeLog 4093 MD5 f207760d2b2235e1b53324b87f21962a files/digest-qingy-0.6.0 64 RMD160 bd098cc7ebe43d824e26c0ebb24166ff4dcbbaa3 files/digest-qingy-0.6.0 64 SHA256 54a959d41b25357499599a343c6b90b137fc19eeda3fdb140b3c4883b9a0f1d4 files/digest-qingy-0.6.0 64 MD5 beb601104a97664cfb303d50e8eb157d files/digest-qingy-0.7.1 238 RMD160 789c6fbdd848efb648b99c95e1848733eac47c7e files/digest-qingy-0.7.1 238 SHA256 4d30ec8b0f06c268d83767350de02ae3bf033c1f6bdcfc6fda6d9a0197b0dceb files/digest-qingy-0.7.1 238 +MD5 b5eabc9827e77ded8817bbb8c073e4d9 files/digest-qingy-0.7.2 238 +RMD160 8303a2134c02745bcbd89cde40b6f31fa7b2d65c files/digest-qingy-0.7.2 238 +SHA256 57dca527c9dded9cdefcab39295f1457682729cdcd4dd07de6d3d52d251cdea7 files/digest-qingy-0.7.2 238 MD5 40051d4be23df0dc23c2dadbaa168415 metadata.xml 258 RMD160 72ac06ea988b5c02ee83d8208227393f96163029 metadata.xml 258 SHA256 a6e0ab513611a91cf536305afc90471fc24662b427f58089f009209b545ff4fb metadata.xml 258 @@ -16,3 +19,6 @@ SHA256 d94e7065b12fb4f4d3c1b7baa62a5c4b8ef001e506b7604b7769d402cd4f197e qingy-0. MD5 0e72cbe6a4e89008d2f4afeb6718473d qingy-0.7.1.ebuild 2877 RMD160 a6361da5db2a0930fb5c7f28dcf6ebfc7eef9b01 qingy-0.7.1.ebuild 2877 SHA256 fa837f7517900bf33e837bdaffa0be727777eadfb9ceae9c265ad91553807022 qingy-0.7.1.ebuild 2877 +MD5 458d67430f9cd5bb298b2ed54e903185 qingy-0.7.2.ebuild 2877 +RMD160 29c2a1b3cd85e2319455e942189bcff18ebd1640 qingy-0.7.2.ebuild 2877 +SHA256 5b9d7e854ee941dd46c827c00b1d6ffc671742e6abbf16bbbbed9ea4689a78cf qingy-0.7.2.ebuild 2877 diff --git a/sys-apps/qingy/files/digest-qingy-0.7.2 b/sys-apps/qingy/files/digest-qingy-0.7.2 new file mode 100644 index 000000000000..bd7653d1b49b --- /dev/null +++ b/sys-apps/qingy/files/digest-qingy-0.7.2 @@ -0,0 +1,3 @@ +MD5 67c6fa40ad29468ad706d6f15245eea3 qingy-0.7.2.tar.bz2 592230 +RMD160 7204b37432e480f2a14ea142d3124dcab7f93864 qingy-0.7.2.tar.bz2 592230 +SHA256 b25ef66dafa9acccaf42f97b7bf5d9d1905e33346e5097c38d5090ffe3178093 qingy-0.7.2.tar.bz2 592230 diff --git a/sys-apps/qingy/qingy-0.7.2.ebuild b/sys-apps/qingy/qingy-0.7.2.ebuild new file mode 100644 index 000000000000..e52ae823dac9 --- /dev/null +++ b/sys-apps/qingy/qingy-0.7.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.7.2.ebuild,v 1.1 2006/03/09 10:46:28 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="crypto_openssl crypto_libgcrypt emacs gpm pam static" + +DEPEND=">=dev-libs/DirectFB-0.9.18 + crypto_openssl? ( >=dev-libs/openssl-0.9.7e ) + crypto_libgcrypt? ( >=dev-libs/libgcrypt-1.2.1 ) + emacs? ( virtual/emacs ) + pam? ( >=sys-libs/pam-0.75-r11 ) + >=sys-libs/ncurses-5.4-r6 + >=dev-util/pkgconfig-0.12.0" + +src_unpack() +{ + if use crypto_openssl && use crypto_libgcrypt; then + echo + eerror "You can have openssl or libgcrypt as a crypto library, not both." + eerror "Please check your USE flags..." + echo + die "USE flags check failed" + fi + + unpack ${A} +} + +src_compile() +{ + local crypto_support="--disable-crypto" + + use crypto_openssl && crypto_support="--enable-crypto=openssl" + use crypto_libgcrypt && crypto_support="--enable-crypto=libgcrypt" + + econf \ + --sbindir=/sbin \ + --disable-optimizations \ + `use_enable emacs` \ + `use_enable pam` \ + `use_enable static static-build` \ + `use_enable gpm gpm-lock` \ + ${crypto_support} \ + || 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 the documentation at ${HOMEPAGE}" + einfo "for instructions on how to do that." + 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!" + + if use crypto_libgcrypt; then + echo + ewarn "Please note that libgcrypt support is still experimental..." + echo + einfo "You will have to create a key pair using 'qingy-keygen'" + echo + ewarn "'Login failed' messages from qingy GUI when you are sure your" + ewarn "password is correct usually means that your key pair is broken" + ewarn "and you have to generate a new one!" + fi +} |