diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2014-02-10 10:02:32 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2014-02-10 10:02:32 +0000 |
commit | ef23ff7b38a5b4442773a666cce4ba72c61c1b28 (patch) | |
tree | 824335c88c403f2c0a1881ab2fcf3b6629c001c9 | |
parent | Version bump, bugfix release (diff) | |
download | historical-ef23ff7b38a5b4442773a666cce4ba72c61c1b28.tar.gz historical-ef23ff7b38a5b4442773a666cce4ba72c61c1b28.tar.bz2 historical-ef23ff7b38a5b4442773a666cce4ba72c61c1b28.zip |
Version bump, adds autocomplete and projectcenter plugin
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xC74525F2
-rw-r--r-- | gnustep-apps/gemas/ChangeLog | 10 | ||||
-rw-r--r-- | gnustep-apps/gemas/Manifest | 19 | ||||
-rw-r--r-- | gnustep-apps/gemas/files/gemas-0.4-bundle_makefile.patch | 24 | ||||
-rw-r--r-- | gnustep-apps/gemas/gemas-0.4.ebuild | 45 | ||||
-rw-r--r-- | gnustep-apps/gemas/metadata.xml | 3 |
5 files changed, 91 insertions, 10 deletions
diff --git a/gnustep-apps/gemas/ChangeLog b/gnustep-apps/gemas/ChangeLog index c05dac13755b..33a19dc1c245 100644 --- a/gnustep-apps/gemas/ChangeLog +++ b/gnustep-apps/gemas/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnustep-apps/gemas -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/ChangeLog,v 1.2 2012/06/07 20:12:03 xmw Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/ChangeLog,v 1.3 2014/02/10 10:02:18 voyageur Exp $ + +*gemas-0.4 (10 Feb 2014) + + 10 Feb 2014; Bernard Cafarelli <voyageur@gentoo.org> +gemas-0.4.ebuild, + +files/gemas-0.4-bundle_makefile.patch, metadata.xml: + Version bump, adds autocomplete and projectcenter plugin 07 Jun 2012; Michael Weber <xmw@gentoo.org> gemas-0.3.ebuild: marking ~ppc (bug 410601) diff --git a/gnustep-apps/gemas/Manifest b/gnustep-apps/gemas/Manifest index c95a92176f14..9ca6cb624350 100644 --- a/gnustep-apps/gemas/Manifest +++ b/gnustep-apps/gemas/Manifest @@ -1,14 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST Gemas-0.3.tar.gz 89459 RMD160 e4eea4ff7882b5ba682d5d35a7c2504027b4d1fa SHA1 ec38d746385c3936e384de6860b2ad4ee9608151 SHA256 3633404e429cb713b78c9c2220548c3adaa3eb8d79b97da5597a2b2f29f0123d -EBUILD gemas-0.3.ebuild 602 RMD160 e4bec667a9fe0dfd6689fcfc3ab09bda5a99e717 SHA1 b0580ac237e6d5a57ee32feb6377e28f6b709b17 SHA256 d8f959a16f225b39f4c86c2888eb6eb6de2ee414b973def6756a5feca3a6944d -MISC ChangeLog 434 RMD160 45ce6d826b3bfbb8f753b6b6462c9fa75d8a3b77 SHA1 64523cd836dbc366833696db2d2675a3e8ca30e9 SHA256 ad35713185fbb3932a1bb9cc3674bbe28affb260f6d8aafc1bc9d6f0a41019a7 -MISC metadata.xml 436 RMD160 c7b2f8efc36fe6bef843b38a80c503e728d553d6 SHA1 39782766523f65c465247a5f45863dffa0c9e095 SHA256 3d4367d18111d9a2070ecd57658b7f70b20e563f8dbca5bf8cd5f5f2beb37f14 +AUX gemas-0.4-bundle_makefile.patch 1171 SHA256 65fa75e25a05ba485843ee33f4ce73bd2974677af032a030f7b22192e6a72bf3 SHA512 0d53cf299be329b227152326c3e7e61dbbddfcbe3635a42a5e925a963aa3270d33fc42d9f8758824405bb3520128d4d521bbd4ed50f72d5f5945c565bce42638 WHIRLPOOL f0003e7f8c05802f0da66cfb7e29a1287a1fabd9812acfd57a6110df3613eaa4ea7649ab241b780d690edaabeddabed5b621f09dd920190bbdadd0aa57f2e19b +DIST Gemas-0.3.tar.gz 89459 SHA256 3633404e429cb713b78c9c2220548c3adaa3eb8d79b97da5597a2b2f29f0123d +DIST Gemas-0.4.tar.gz 552558 SHA256 db1709aac8ed4d5c609c19a922eb2d6ea518e5379a068dd03b2635970b4c59cd SHA512 6ae1acadd1be71362d93ac44498b789d160146f02c995280a003ac748c4d5dde615854014351c560e4e49576c20094dce0c4e2bef0c8096368c0c25679670e58 WHIRLPOOL 51c1b54f597773f427fc87511b6307ba8f926cc87d1685943bfef4529594d7e9cb8d71883debbde2bfa0f6132049f14f3007712e1b38fba438cf75dba8d2757c +EBUILD gemas-0.3.ebuild 602 SHA256 d8f959a16f225b39f4c86c2888eb6eb6de2ee414b973def6756a5feca3a6944d SHA512 b466ae66e05066cd3854308e6bf88577438eb9bc431de7e34589b17730707f422128f84328306bddb88ae7535348fb84f05162e261671c2f98481c9d46e3b8c3 WHIRLPOOL bf5ddc2c7ceae056a0db52b7cb9a3b26a623eb2c09ce79543987db874ad6896ff8e87f92b7dbb88573d371367aa4a7a72cfc42e49eda4b2d98de60c0835180b8 +EBUILD gemas-0.4.ebuild 1023 SHA256 51fb34169f04c198f91f646d38a82d38b2706673edd90f3fd9809b27d6e07351 SHA512 9bc4d1bf9ca1efe743036eeefde445a977cf0425f7ed4dd5f4082597636b45eae21dbbc383785eae97226e96bd0170bd08b24f91fa186379b64d9d4b25fc3834 WHIRLPOOL 56433a6d677a75701d794a724671eb8544178e2ff036ac287ee3047c41c291b59cdb2df711a8f93362eaabd94facf50cace061b2bee38b2e3e52dc3911b57d48 +MISC ChangeLog 655 SHA256 1f735a11c69ca3d7b8c85f1b9fb6f7c2dddc9c64aeb5de572e9326792cb196e7 SHA512 ad316768b75a17453eefc2df656465c1010e16a1f48024c5c27d1570ce871cf55f56821565c0545c8e5d064177b6c92814e636a4885c76d50e6ab51c31b9d7ac WHIRLPOOL 3834f0b57db1764bde0aec88d31343008f5a1da5f85cfe36e1756b6182d977154bb431d28bed6f933a2acca0358bfb89426d905f5c592db058578330dcec9d37 +MISC metadata.xml 554 SHA256 38e275204940532a66b1b790e91188da881ff3fd4a71a9489fa47b19e90c64ef SHA512 15ace57a08faf28db427a01b98ba55768025eeb1e33df3fe3cd078f727c9be7c2da6af3c15f471fa1001f583a21b307943a8a0fe21c5f83a19799926ba2317c3 WHIRLPOOL 38be19a41327424068a81a49815d7698261442b618e92e8473d0ee8190d575e1d3d7a9de0d32a4a588dc8039c63c0775b9ce567e97aaa805e1ea502e3f510b85 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iF4EAREIAAYFAk/RCvkACgkQknrdDGLu8JChMwEAjENxJTvveSVVcCOFe6kA0AJ4 -9CFH/DLzRtDXXZ1GXssA/0XYUL+xwIPPQfpMuJnS5tkK3IJSacMXY1w9oAsAQdTT -=4Ad4 +iF4EAREIAAYFAlL4o7QACgkQFYEBGcdFJfLxuwD+MP8ksoVnAYdPww7xsQukG7jI +1uYLmhNB7i4wnw6K/u4A/RKA4qCzNkzhhCXzUSMIj44FHB8z0+Agdzu95Fda3S0t +=YovK -----END PGP SIGNATURE----- diff --git a/gnustep-apps/gemas/files/gemas-0.4-bundle_makefile.patch b/gnustep-apps/gemas/files/gemas-0.4-bundle_makefile.patch new file mode 100644 index 000000000000..73595f256b56 --- /dev/null +++ b/gnustep-apps/gemas/files/gemas-0.4-bundle_makefile.patch @@ -0,0 +1,24 @@ +diff -Naur Gemas-0.4.orig/Bundle/Gemas/GNUmakefile Gemas-0.4/Bundle/Gemas/GNUmakefile +--- Gemas-0.4.orig/Bundle/Gemas/GNUmakefile 2013-12-24 18:51:16.000000000 +0100 ++++ Gemas-0.4/Bundle/Gemas/GNUmakefile 2014-02-10 10:50:45.331011111 +0100 +@@ -10,7 +10,7 @@ + BUNDLE_NAME = Gemas + BUNDLE_EXTENSION = .editor + Gemas_PRINCIPAL_CLASS = GemasEditor +-Gemas_INSTALL_DIR=$(GNUSTEP_LOCAL_APPS)/ProjectCenter.app/Resources ++Gemas_INSTALL_DIR=${DESTDIR}/$(GNUSTEP_SYSTEM_APPS)/ProjectCenter.app/Resources + + # + # Additional libraries +diff -Naur Gemas-0.4.orig/Bundle/Gemas/GNUmakefile.preamble Gemas-0.4/Bundle/Gemas/GNUmakefile.preamble +--- Gemas-0.4.orig/Bundle/Gemas/GNUmakefile.preamble 2013-12-24 18:51:16.000000000 +0100 ++++ Gemas-0.4/Bundle/Gemas/GNUmakefile.preamble 2014-02-10 10:50:50.622016109 +0100 +@@ -15,7 +15,7 @@ + ADDITIONAL_LDFLAGS += + + # Additional include directories the compiler should search +-ADDITIONAL_INCLUDE_DIRS +=-I$(GNUSTEP_LOCAL_HEADERS)/ProjectCenter ++ADDITIONAL_INCLUDE_DIRS +=-I$(GNUSTEP_SYSTEM_HEADERS)/ProjectCenter + + # Additional library directories the linker should search + ADDITIONAL_LIB_DIRS += -L./HighlighterKit/HighlighterKit.framework diff --git a/gnustep-apps/gemas/gemas-0.4.ebuild b/gnustep-apps/gemas/gemas-0.4.ebuild new file mode 100644 index 000000000000..95eb7fc0e910 --- /dev/null +++ b/gnustep-apps/gemas/gemas-0.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/gemas-0.4.ebuild,v 1.1 2014/02/10 10:02:18 voyageur Exp $ + +EAPI=5 +inherit eutils gnustep-2 + +MY_P=${P/g/G} +DESCRIPTION="a simple code editor for GNUstep" +HOMEPAGE="http://wiki.gnustep.org/index.php/Gemas.app" +SRC_URI="http://download.gna.org/gnustep-nonfsf/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="projectcenter" + +DEPEND=">=gnustep-libs/highlighterkit-0.1.2 + >=virtual/gnustep-back-0.22.0 + projectcenter? ( gnustep-apps/projectcenter )" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "${FILESDIR}"/${P}-bundle_makefile.patch +} + +src_compile() { + gnustep-base_src_compile + if use projectcenter; + then + cd Bundle/Gemas || die "compile cd failed" + egnustep_make + fi +} + +src_install() { + gnustep-base_src_install + if use projectcenter; + then + cd Bundle/Gemas || die "install cd failed" + egnustep_install + fi +} diff --git a/gnustep-apps/gemas/metadata.xml b/gnustep-apps/gemas/metadata.xml index 1427f2847412..5fcc88f636fc 100644 --- a/gnustep-apps/gemas/metadata.xml +++ b/gnustep-apps/gemas/metadata.xml @@ -3,4 +3,7 @@ <pkgmetadata> <herd>gnustep</herd> <longdescription>Gemas is a simple code editor for GNUstep. It have autoindentation and highlight syntax for C, C++, Objective-C, Objective-C++, GSmarkup. And to edit Strings, Plist, GNUmakefile, ChangeLog files and plain text files (INSTALL, README, ...)</longdescription> + <use> + <flag name='projectcenter'>Build and install plugin for <pkg>gnustep-apps/projectcenter</pkg></flag> + </use> </pkgmetadata> |