summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-04-19 08:23:23 +0000
committerMike Frysinger <vapier@gentoo.org>2008-04-19 08:23:23 +0000
commit79f72bdf00b0b9e22f18bbd6af49a1acf1735020 (patch)
tree8ad219e1b3d0130f934bb468de49526b4e8047a0 /sys-libs/gpm
parentold (diff)
downloadhistorical-79f72bdf00b0b9e22f18bbd6af49a1acf1735020.tar.gz
historical-79f72bdf00b0b9e22f18bbd6af49a1acf1735020.tar.bz2
historical-79f72bdf00b0b9e22f18bbd6af49a1acf1735020.zip
Version bump #215455 by Hanno Meyer-Thurow.
Package-Manager: portage-2.2_pre5
Diffstat (limited to 'sys-libs/gpm')
-rw-r--r--sys-libs/gpm/ChangeLog9
-rw-r--r--sys-libs/gpm/Manifest18
-rw-r--r--sys-libs/gpm/gpm-1.20.3.ebuild72
3 files changed, 92 insertions, 7 deletions
diff --git a/sys-libs/gpm/ChangeLog b/sys-libs/gpm/ChangeLog
index 7f50d3083a96..ef4b80011175 100644
--- a/sys-libs/gpm/ChangeLog
+++ b/sys-libs/gpm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/gpm
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/ChangeLog,v 1.64 2007/12/25 04:07:06 ranger Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/ChangeLog,v 1.65 2008/04/19 08:23:23 vapier Exp $
+
+*gpm-1.20.3 (19 Apr 2008)
+
+ 19 Apr 2008; Mike Frysinger <vapier@gentoo.org> +gpm-1.20.3.ebuild:
+ Version bump #215455 by Hanno Meyer-Thurow.
25 Dec 2007; Brent Baude <ranger@gentoo.org> gpm-1.20.1-r6.ebuild:
Marking gpm-1.20.1-r6 ppc64 for bug 202853
diff --git a/sys-libs/gpm/Manifest b/sys-libs/gpm/Manifest
index c0dc394a6130..71d28b1a1aa3 100644
--- a/sys-libs/gpm/Manifest
+++ b/sys-libs/gpm/Manifest
@@ -1,12 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gpm-configure-LANG.patch 2052 RMD160 91f5b90600dfccb10c4e2308a5a1485275fdfeee SHA1 56ecd1d6f2e4bd0b35ac108be72a4f6f60212c38 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b
AUX gpm.conf.d 580 RMD160 5ce706d89a3e2c01b75a01dd614267f918290be9 SHA1 44035e2059ac0fc178bfe427900d43ad33aeaa2a SHA256 73e7483fdc4b12ab4225a4cb13bbe7da71b07b9e69b17e3a6a4c63cb5e2287c8
AUX gpm.rc6 951 RMD160 770208133f13fd02207095f7b71a63ac790467d7 SHA1 ca001d11faa1e28a16bfffc1ad880763399b354b SHA256 b893aa660a50014ea3dae4ce9925117b3b8bec9d50abf10f2da946a845789d04
-DIST gpm-1.20.1-patches-1.3.tar.bz2 9851 RMD160 e55a5ce19bb2df8cd3ff49a2730a836a47cfdaf0 SHA1 1be2033477da07a1239f87a1642d64f7251d8073 SHA256 cdef6e0b2c3de0e9bf77f12505f80ed5b3c68b2d329ea498f683aff6679e1cce
-DIST gpm-1.20.1-patches-1.4.tar.bz2 8049 RMD160 9bf31260db39870a678ed1167c0b242a778b2b61 SHA1 27eff31f6305b00a3f4ffabed096d79d8ad1b895 SHA256 64d68412c95358f7d3a525dce38661aa53f13c0ddf2e20eb869325e8dd170e07
DIST gpm-1.20.1-patches-1.5.tar.bz2 9045 RMD160 911d3e6f2d4c37f9d1fedf436b346969331e9ce2 SHA1 9ac747abed5979953d6f812b8380063d3c198116 SHA256 9aeb116b17258ac4729c8476edef8d8efed332213df07e0a879061c152812d0c
DIST gpm-1.20.1.tar.bz2 565014 RMD160 2650ae1e3e87fcf8bdad80acf62777e8a62b6582 SHA1 c48d937e62abb438c2f6439b34ef3332c89af8d1 SHA256 11fabe7f27a205ff1ea6aee23e1dc2bb2dc5dbfc45ff0320fca0cd559806a936
-EBUILD gpm-1.20.1-r4.ebuild 1844 RMD160 583e6002921d0d6787d5d33d79620435f30aa9fa SHA1 48065b707ebe83653856eca77378770a0d46af61 SHA256 a2b4e0ce8b7f1920e24ef62dba015b77444bf01292b3a8949828b6106cfb2cf6
-EBUILD gpm-1.20.1-r5.ebuild 1927 RMD160 78a7a4a26511fcb366e38fbe13a079a18f1630eb SHA1 25e0dcd2015e323b17d9ff001a58a75580a162ce SHA256 2b1144ad72a161b0dccf0aaaab31523731c0de3e3faab97143b22dc8fc1b9f66
+DIST gpm-1.20.3.tar.lzma 1139678 RMD160 d3e122b0d3a328a423b3779b070406b43fa8a851 SHA1 17ae1be5e3b30691b7876873eadb4922bd477eb8 SHA256 97daa06c83e9ed26a69058214fba8bb2d2889b6fc0d1c73412ccf3e28dec5ecc
EBUILD gpm-1.20.1-r6.ebuild 1929 RMD160 6d57060e8cabbf24e4fcb518b828817dda29b415 SHA1 35dd2d3b705c9cef248cef1380be56897991cb9f SHA256 7447e20a91ec43d85b41dc86cc557629e6905acbf5eb68b04e5d079264870450
-MISC ChangeLog 8802 RMD160 c0f546cb0dc20295b2001fd8777919542db0281e SHA1 0774dca2069136648d48731e40b4602146760a26 SHA256 089d8bee3bb62af746910b6aca7186e3df31aa9be915dc457f06ba1fcfad38d8
+EBUILD gpm-1.20.3.ebuild 1821 RMD160 874882d1bfd23817def312aad56e5617dae7b586 SHA1 e9e4ef25f12b07d133f74a763cac29a0b85b2edc SHA256 73ef0e0eae311c3c95e54702d1958dea21d9ed23f2467b8a5fb31f19eb6d0f66
+MISC ChangeLog 8946 RMD160 2121970873ce80d66800163fb9ad4b4ffd4bd846 SHA1 7ea9e95b1e813471b3c0ee0e5cfb618bbb4b5d9f SHA256 9fbc7a6893db808a9daba4d24addb8fbf11577351eb73e0d6203ca29993ed4cf
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFICawBj9hvisErhMIRAptpAKDQd54xjLdf8fZTNPJWJumRy3iHbQCeP0VW
+fczy4mPY5oeHN7+SR0QyGY4=
+=xB0z
+-----END PGP SIGNATURE-----
diff --git a/sys-libs/gpm/gpm-1.20.3.ebuild b/sys-libs/gpm/gpm-1.20.3.ebuild
new file mode 100644
index 000000000000..6d9b391520b3
--- /dev/null
+++ b/sys-libs/gpm/gpm-1.20.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/gpm/gpm-1.20.3.ebuild,v 1.1 2008/04/19 08:23:23 vapier Exp $
+
+# emacs support disabled due to Bug 99533
+
+inherit eutils toolchain-funcs
+#elisp-common
+
+DESCRIPTION="Console-based mouse driver"
+HOMEPAGE="http://linux.schottelius.org/gpm/"
+SRC_URI="http://linux.schottelius.org/gpm/archives/${P}.tar.lzma"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="selinux" # emacs"
+
+DEPEND="sys-libs/ncurses"
+# emacs? ( virtual/emacs )"
+RDEPEND="selinux? ( sec-policy/selinux-gpm )"
+
+fsrc_unpack() {
+ unpack ${A}
+ cd "${S}"
+ EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+ epatch "${FILESDIR}"/gpm-configure-LANG.patch
+}
+
+src_compile() {
+ econf \
+ --libdir=/$(get_libdir) \
+ --sysconfdir=/etc/gpm \
+ || die "econf failed"
+
+ # workaround broken release
+ find -name '*.o' | xargs rm
+ emake clean || die
+ emake -j1 -C doc || die
+
+ emake EMACS=: || die "emake failed"
+
+# local lisp="emacs/t-mouse.el emacs/t-mouse.elc"
+# if use emacs ; then
+# cd "${S}"/contrib ; make clean
+# make EMACS=emacs ELISP="${lisp}" || die
+# fi
+}
+
+src_install() {
+ emake install DESTDIR="${D}" EMACS=: ELISP="" || die "make install failed"
+
+ dosym libgpm.so.1.20.0 /$(get_libdir)/libgpm.so.1
+ dosym libgpm.so.1 /$(get_libdir)/libgpm.so
+ dodir /usr/$(get_libdir)
+ mv "${D}"/$(get_libdir)/libgpm.a "${D}"/usr/$(get_libdir)/ || die
+ gen_usr_ldscript libgpm.so
+
+# if use emacs ; then
+# cd "${S}"/contrib/emacs
+# elisp-install . t-mouse*
+# fi
+
+ insinto /etc/gpm
+ doins conf/gpm-*.conf
+
+ dodoc BUGS Changes README TODO
+ dodoc doc/Announce doc/FAQ doc/README*
+
+ newinitd "${FILESDIR}"/gpm.rc6 gpm
+ newconfd "${FILESDIR}"/gpm.conf.d gpm
+}