Version bump. Snapshot of version maintained in Linux git tree.
authorUlrich Müller <ulm@gentoo.org>
Sun, 21 Aug 2011 10:27:33 +0000 (10:27 +0000)
committerUlrich Müller <ulm@gentoo.org>
Sun, 21 Aug 2011 10:27:33 +0000 (10:27 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

app-editors/uemacs-pk/ChangeLog
app-editors/uemacs-pk/Manifest
app-editors/uemacs-pk/files/uemacs-pk-4.0.15_p20101216-gentoo.patch [new file with mode: 0644]
app-editors/uemacs-pk/uemacs-pk-4.0.15_p20101216.ebuild [new file with mode: 0644]

index 25fca42257909da6d030fde5eef15f2b505c46b0..1ea33d21b1f4ca5d55ee614404d0c543df0ae1cc 100644 (file)
@@ -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:
index e8526ebd0800bb2fb32c9289973a81da3d87d1b5..4e18e9ce178d99947d4ab5bfd6f2e868b3c450e7 100644 (file)
@@ -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 (file)
index 0000000..35f3c98
--- /dev/null
@@ -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 (file)
index 0000000..b8b4913
--- /dev/null
@@ -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
+}