summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2011-08-21 10:27:33 +0000
committerUlrich Müller <ulm@gentoo.org>2011-08-21 10:27:33 +0000
commita2c23185b2fb7487ce18109e4874a5497c9d8e41 (patch)
tree84d9ada7a4da4064f8cb4d5e274e3b32f6a9f667 /app-editors/uemacs-pk
parentStarting with version 4.2, net-libs/libfwbuilder is integrated (diff)
downloadhistorical-a2c23185b2fb7487ce18109e4874a5497c9d8e41.tar.gz
historical-a2c23185b2fb7487ce18109e4874a5497c9d8e41.tar.bz2
historical-a2c23185b2fb7487ce18109e4874a5497c9d8e41.zip
Version bump. Snapshot of version maintained in Linux git tree.
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'app-editors/uemacs-pk')
-rw-r--r--app-editors/uemacs-pk/ChangeLog11
-rw-r--r--app-editors/uemacs-pk/Manifest13
-rw-r--r--app-editors/uemacs-pk/files/uemacs-pk-4.0.15_p20101216-gentoo.patch26
-rw-r--r--app-editors/uemacs-pk/uemacs-pk-4.0.15_p20101216.ebuild39
4 files changed, 82 insertions, 7 deletions
diff --git a/app-editors/uemacs-pk/ChangeLog b/app-editors/uemacs-pk/ChangeLog
index 25fca4225790..1ea33d21b1f4 100644
--- a/app-editors/uemacs-pk/ChangeLog
+++ b/app-editors/uemacs-pk/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/uemacs-pk
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/uemacs-pk/ChangeLog,v 1.6 2010/09/02 14:44:07 fauli Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/uemacs-pk/ChangeLog,v 1.7 2011/08/21 10:27:33 ulm Exp $
+
+*uemacs-pk-4.0.15_p20101216 (21 Aug 2011)
+
+ 21 Aug 2011; Ulrich Mueller <ulm@gentoo.org>
+ +uemacs-pk-4.0.15_p20101216.ebuild,
+ +files/uemacs-pk-4.0.15_p20101216-gentoo.patch:
+ Version bump. Snapshot of version maintained in Linux git tree.
02 Sep 2010; Christian Faulhammer <fauli@gentoo.org>
uemacs-pk-4.0.18.ebuild:
diff --git a/app-editors/uemacs-pk/Manifest b/app-editors/uemacs-pk/Manifest
index e8526ebd0800..4e18e9ce178d 100644
--- a/app-editors/uemacs-pk/Manifest
+++ b/app-editors/uemacs-pk/Manifest
@@ -1,15 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX uemacs-pk-4.0.15_p20101216-gentoo.patch 598 RMD160 96dbe6335378beb66e02e30b448b5faf2abb4f41 SHA1 82f40695edcf796d65c0e7420404c2f6d3d23ec3 SHA256 9bc1baf6cdaae2ff9a1177d67d2b71bdb7ce9d86ad3b13cb0ef4256ad5b5e53c
AUX uemacs-pk-4.0.18-gentoo.patch 3207 RMD160 f9485775ed878daaed98bb2244464d7b27b6d3db SHA1 db0e9d01ec5750b263fb308c698bb69f8c7f81ed SHA256 41396a16f7af27be6d3671462b930ffdac998c0bdc500650b8d8716a3c2324ab
DIST em-4.0.18.tar.gz 209742 RMD160 cab55709910c06c31d64cd12ce4ffb0142e2a514 SHA1 510dc15568af30c5b5cb7545c7b4ff62fba2032f SHA256 b3c014a30c54e04cfa53c477136541e1edffbb8a28016904a79948b3b718bfc5
+DIST uemacs-4.0.15_p20101216.tar.bz2 148248 RMD160 a16167fd5f9eb430ced39a67f2da429680842f11 SHA1 bbd3966c9cf441669670b03f8c79ad9bc7de2fd9 SHA256 6f46c6abeb8b6c89322c2df04c7cba0704b36cc7b17fbb3d28a1dc23e54ef3d9
+EBUILD uemacs-pk-4.0.15_p20101216.ebuild 979 RMD160 481d4afd37173dbda6e0195e57546cf72abf5e80 SHA1 4a9575df34c132070f9d9a055a7d502be9f7406f SHA256 e20b2f94d7ce488c04d78c2dd4e482f2a262fb4c841a496693689e892833cceb
EBUILD uemacs-pk-4.0.18.ebuild 1061 RMD160 4ce86aba158adf360fae6570d28fcd6cdee3b3c9 SHA1 d7c2a97ad6aaa3ddff78ed8f58a84a934082df82 SHA256 19d226968dbe0e402959412b301631ab33cdbeaf15deb1813ed4ab2f22a5f815
-MISC ChangeLog 1039 RMD160 cb36dcb3c4450e55144bed7817023ea6a976ed33 SHA1 3b2155036e92d7661fc57fb10ee3f114c2fd1ef1 SHA256 a5fcbdb9432f2bbd8862ebbcf3538b36cf82d0c67d63d74e3eca7092a005a9f0
+MISC ChangeLog 1282 RMD160 184cee89b1e20d0714f38c78d8468033697a579a SHA1 dcc904f01c17468d4d0ab9b06683cf8327935f65 SHA256 e591a3b1893a150cf05c139b0db3d77602e366945227739845c57cd4b48d8f6a
MISC metadata.xml 945 RMD160 491b0ce5fb5698bd1d1cb4bd0d99965bd867277b SHA1 470ef66b4ed2fec31229e7f66d1ad8706a781482 SHA256 20f67b1215ecb8d611237bcad8b1091fc0c62580bdab27ce6185469851365c80
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAkx/uEkACgkQNQqtfCuFneMWaACfX5v1fgpd+ySj7GEhWgGiXWHy
-YmoAnj0exCmB+v3vg8/6DNboYujSJupL
-=092w
+iEYEARECAAYFAk5Q3v4ACgkQOeoy/oIi7uyuKgCeP88/Lxr0BvU7IDGX/8B32qMg
+EOUAoJ3bd0iNa9Sx46IOqhKZhZSuRg+r
+=6aJ8
-----END PGP SIGNATURE-----
diff --git a/app-editors/uemacs-pk/files/uemacs-pk-4.0.15_p20101216-gentoo.patch b/app-editors/uemacs-pk/files/uemacs-pk-4.0.15_p20101216-gentoo.patch
new file mode 100644
index 000000000000..35f3c98febd6
--- /dev/null
+++ b/app-editors/uemacs-pk/files/uemacs-pk-4.0.15_p20101216-gentoo.patch
@@ -0,0 +1,26 @@
+--- uemacs-orig/Makefile
++++ uemacs/Makefile
+@@ -56,7 +56,7 @@
+
+ $(PROGRAM): $(OBJ)
+ $(E) " LINK " $@
+- $(Q) $(CC) $(DEFINES) -o $@ $(OBJ) $(LIBS)
++ $(Q) $(CC) $(LDFLAGS) $(DEFINES) -o $@ $(OBJ) $(LIBS)
+
+ SPARSE=sparse
+ SPARSE_FLAGS=-D__LITTLE_ENDIAN__ -D__x86_64__ -D__linux__ -D__unix__
+--- uemacs-orig/epath.h
++++ uemacs/epath.h
+@@ -25,10 +25,8 @@
+ #if V7 | BSD | USG
+ {
+ ".emacsrc", "emacs.hlp",
+-#if PKCODE
+- "/usr/global/lib/", "/usr/local/bin/", "/usr/local/lib/",
+-#endif
+-"/usr/local/", "/usr/lib/", ""};
++ "/etc/uemacs-pk/", "/usr/share/uemacs-pk/", ""
++};
+ #endif
+
+ #if VMS
diff --git a/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20101216.ebuild b/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20101216.ebuild
new file mode 100644
index 000000000000..b8b4913d5a14
--- /dev/null
+++ b/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20101216.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20101216.ebuild,v 1.1 2011/08/21 10:27:33 ulm Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="uEmacs/PK is an enhanced version of MicroEMACS"
+HOMEPAGE="http://git.kernel.org/?p=editors/uemacs/uemacs.git;a=summary
+ ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK"
+# snapshot from git repo
+SRC_URI="http://dev.gentoo.org/~ulm/distfiles/uemacs-${PV}.tar.bz2"
+
+LICENSE="free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/uemacs"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin em
+ insinto /usr/share/${PN}
+ doins emacs.hlp
+ newins emacs.rc .emacsrc
+ dodoc README readme.39e emacs.ps UTF-8-demo.txt
+}