summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2007-08-18 15:17:47 +0000
committerFabian Groffen <grobian@gentoo.org>2007-08-18 15:17:47 +0000
commit91166b61caa49b66b97b794f2453687416e3cd6e (patch)
tree9f19e3514515f73060f450feda7c4430be3f85c9 /gnustep-base
parentStable on ppc wrt bug 189330 (diff)
downloadhistorical-91166b61caa49b66b97b794f2453687416e3cd6e.tar.gz
historical-91166b61caa49b66b97b794f2453687416e3cd6e.tar.bz2
historical-91166b61caa49b66b97b794f2453687416e3cd6e.zip
Bump from GNUstep overlay. Using new gnustep eclasses
Package-Manager: portage-2.1.2.11
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-back-art/ChangeLog8
-rw-r--r--gnustep-base/gnustep-back-art/Manifest16
-rw-r--r--gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.12.03
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.12.0.ebuild78
4 files changed, 100 insertions, 5 deletions
diff --git a/gnustep-base/gnustep-back-art/ChangeLog b/gnustep-base/gnustep-back-art/ChangeLog
index f1f8930aaab7..1b2f09d768ae 100644
--- a/gnustep-base/gnustep-back-art/ChangeLog
+++ b/gnustep-base/gnustep-back-art/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-back-art
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v 1.39 2007/07/22 10:23:20 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v 1.40 2007/08/18 15:17:47 grobian Exp $
+
+*gnustep-back-art-0.12.0 (18 Aug 2007)
+
+ 18 Aug 2007; Fabian Groffen <grobian@gentoo.org>
+ +gnustep-back-art-0.12.0.ebuild:
+ Bump from GNUstep overlay. Using new gnustep eclasses
22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
gnustep-back-art-0.10.3.ebuild, gnustep-back-art-0.11.0.ebuild:
diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest
index 5ff7e408c051..f01956853cb9 100644
--- a/gnustep-base/gnustep-back-art/Manifest
+++ b/gnustep-base/gnustep-back-art/Manifest
@@ -16,6 +16,7 @@ RMD160 720ef4e5c77fc53a555b40c78620ea8c28b2f188 files/font-make-fix.patch-0.9.5
SHA256 cab84c89d2cb0416ed17f1737faf425f5c1c356454bd6e5b5417c471a0ae9255 files/font-make-fix.patch-0.9.5 737
DIST gnustep-back-0.10.3.tar.gz 841262 RMD160 e14f1ac12621efe8ffffa55fded2419dc9372966 SHA1 f4249052b171e8fab8b2aa9fff80d0eb1c5555b0 SHA256 b49c7bdbbda3c706e2af021ae2aa60cc7607af27753b66df760084edda76a811
DIST gnustep-back-0.11.0.tar.gz 846937 RMD160 cbcb9c6b692428a65a4135004e15cdc20868d9f6 SHA1 cca91296f45bab68b5b6c9621bfe8975bb29c5e2 SHA256 4ec37b43a98c5a674160047e11ac1fdf817f7607d82e5a479c269c272fb21fd1
+DIST gnustep-back-0.12.0.tar.gz 853996 RMD160 ad19420127bb0e2e5f7dc9c3cf9974ea06255565 SHA1 859aef314eb9ef5cbedad9dc53a818542baa17ec SHA256 59b000aa069e2a50398b31296ce5d663f98fc8d131bfd8f3d10e29b0a5379a45
DIST gnustep-back-0.9.5.tar.gz 820026 RMD160 833124355c2864d2e75e71baff5dcbbaf177f1c2 SHA1 3bf88f3e1a403a211d53befeaaee9b2932fef9da SHA256 cd4399ccbab13f7425f97af6015900164fa5454c89464d15c3a66719c5a9823a
DIST gnustep-back-0.9.6.tar.gz 820228 RMD160 3677f4e8d36b76a04114ce34ed9abb2779307893 SHA1 8d614dcda32bb18b3f43114e1a9c3283700f1334 SHA256 1079b34944b7948f68dc0a04d38c30fa94b7ed2b3e8ae4d61bef74b4034c3b22
EBUILD gnustep-back-art-0.10.3.ebuild 2414 RMD160 9750b55c0b52e9ba838fdd796700c5503e03047e SHA1 ae12ebeb6737fcde895bc148404b0c45a15b14fd SHA256 2e8c33cfb701f8ca6fc47f1149d0dad31b3a1505b7dff2871c6e4c55e046bda4
@@ -26,6 +27,10 @@ EBUILD gnustep-back-art-0.11.0.ebuild 2349 RMD160 c414e137d731b7e89930f6e994caee
MD5 f84ba59ca3acf76c4260bfa10be699b7 gnustep-back-art-0.11.0.ebuild 2349
RMD160 c414e137d731b7e89930f6e994caeed7e0118b19 gnustep-back-art-0.11.0.ebuild 2349
SHA256 47e644899f1133f1a9503d39d803c2c4fce7ce45f00fbfa18ff204e146d5e66d gnustep-back-art-0.11.0.ebuild 2349
+EBUILD gnustep-back-art-0.12.0.ebuild 2081 RMD160 6819cd2f4b5dc03d6a6ba7eb0edb36ae5162a0b2 SHA1 924335509f2da6d6d9c1833a380f0ad4db463a32 SHA256 da41f1cd1348c95f5edb20e95bdc66842ee671b540ee5cdbf888fc56f3e5672a
+MD5 7987d49ab75ac084b46a6e1db127e511 gnustep-back-art-0.12.0.ebuild 2081
+RMD160 6819cd2f4b5dc03d6a6ba7eb0edb36ae5162a0b2 gnustep-back-art-0.12.0.ebuild 2081
+SHA256 da41f1cd1348c95f5edb20e95bdc66842ee671b540ee5cdbf888fc56f3e5672a gnustep-back-art-0.12.0.ebuild 2081
EBUILD gnustep-back-art-0.9.5.ebuild 1524 RMD160 4dfe9773dfb55076ec53973b0e8a52a3ebf01d4e SHA1 dd335f060ceba83c8ba855d6f9470048ff17c79a SHA256 c2456375cc0ea7f55c1e3b53f630099ffe5e0f23e1cd0d2882a5dea6329c07c9
MD5 528bc094079d3386c01ee5776db02e32 gnustep-back-art-0.9.5.ebuild 1524
RMD160 4dfe9773dfb55076ec53973b0e8a52a3ebf01d4e gnustep-back-art-0.9.5.ebuild 1524
@@ -34,10 +39,10 @@ EBUILD gnustep-back-art-0.9.6-r1.ebuild 1551 RMD160 5f598940eff381d6f56ae1b1e041
MD5 cc93f7229e9e9474a6cf56f35214e1c4 gnustep-back-art-0.9.6-r1.ebuild 1551
RMD160 5f598940eff381d6f56ae1b1e041d6fd28ca23ce gnustep-back-art-0.9.6-r1.ebuild 1551
SHA256 6ee0f9c6e7dc0fcda9c8f4f199a207d0c3786600165d0bd4a89c0a6d237d15c3 gnustep-back-art-0.9.6-r1.ebuild 1551
-MISC ChangeLog 7536 RMD160 49a2b70d88ffe269fa79df31eca7cec08d314435 SHA1 e10d69dd49fa7745a38eee22f28ed7a7941fd257 SHA256 c62bd26844daec7bd8189b5ef475a1155c6b12f95527d0327cf5ec13454cda42
-MD5 76036d9720aec1379af104b15894fe42 ChangeLog 7536
-RMD160 49a2b70d88ffe269fa79df31eca7cec08d314435 ChangeLog 7536
-SHA256 c62bd26844daec7bd8189b5ef475a1155c6b12f95527d0327cf5ec13454cda42 ChangeLog 7536
+MISC ChangeLog 7718 RMD160 b3494d82006f697d348adae763d81172379d2728 SHA1 08a9a78a44d6b97dfb18e46369f78c9bcdd29729 SHA256 b7dc398581ff0daffdede02e160796b3cf225cee9547c049d4a3f3505558957c
+MD5 af4e83f5ac01b7b405bfb5f2aa63eef8 ChangeLog 7718
+RMD160 b3494d82006f697d348adae763d81172379d2728 ChangeLog 7718
+SHA256 b7dc398581ff0daffdede02e160796b3cf225cee9547c049d4a3f3505558957c ChangeLog 7718
MISC metadata.xml 1030 RMD160 96446c9b908e06aacce3b93a26117f7ff770e1da SHA1 031082229b3c5a2b6f96b592282c59fc2e48154e SHA256 4460a15f6e1831906348e0bdb6f0853fb286384f110da52874f6ae7d597236df
MD5 e2bc2a5b2bdec3808102e5a2caf41f7f metadata.xml 1030
RMD160 96446c9b908e06aacce3b93a26117f7ff770e1da metadata.xml 1030
@@ -48,6 +53,9 @@ SHA256 aa9fa1dae32ce5b0f9599cf2b89534575e5d6dece4741962ad1d7a39269e9c16 files/di
MD5 491474ed1beb114aa3831aca97297a9e files/digest-gnustep-back-art-0.11.0 259
RMD160 e9289bffe48a50ccb46af80ec25671a7f7242b53 files/digest-gnustep-back-art-0.11.0 259
SHA256 e8cd0ff59ea2a6bafc5e874243b0659751458148fbfba399f5c5ad17ae9d7fe9 files/digest-gnustep-back-art-0.11.0 259
+MD5 cf80cac778c3848cc8dd1f617389e908 files/digest-gnustep-back-art-0.12.0 259
+RMD160 5a00fb2b38bc26cd0ab6207d8a6cc54131df701a files/digest-gnustep-back-art-0.12.0 259
+SHA256 64c8143d4971be1d442aa49dab5625fe4f97d01494debd86d539ab2c69cf76a8 files/digest-gnustep-back-art-0.12.0 259
MD5 07b70bc111320c00f4244fc682b820bc files/digest-gnustep-back-art-0.9.5 256
RMD160 208dcac163ddc4c5f4257d313248b686c437ee57 files/digest-gnustep-back-art-0.9.5 256
SHA256 0273682ec54e267936b02008051ca546aad6cb6f3720353a176c75d87e15f2df files/digest-gnustep-back-art-0.9.5 256
diff --git a/gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.12.0 b/gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.12.0
new file mode 100644
index 000000000000..32c09112f846
--- /dev/null
+++ b/gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.12.0
@@ -0,0 +1,3 @@
+MD5 1b0252a1b645dd2ca4c78427fb885f1f gnustep-back-0.12.0.tar.gz 853996
+RMD160 ad19420127bb0e2e5f7dc9c3cf9974ea06255565 gnustep-back-0.12.0.tar.gz 853996
+SHA256 59b000aa069e2a50398b31296ce5d663f98fc8d131bfd8f3d10e29b0a5379a45 gnustep-back-0.12.0.tar.gz 853996
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.12.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.12.0.ebuild
new file mode 100644
index 000000000000..195b921e7aa6
--- /dev/null
+++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.12.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/gnustep-back-art-0.12.0.ebuild,v 1.1 2007/08/18 15:17:47 grobian Exp $
+
+inherit gnustep-base
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
+
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+IUSE="opengl xim"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-gui-${PV}
+ opengl? ( virtual/opengl virtual/glu )
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libXft
+ x11-libs/libXrender
+ dev-libs/expat
+ media-libs/fontconfig
+ >=media-libs/freetype-2.1.9
+ >=media-libs/libart_lgpl-2.3
+ >=gnustep-base/mknfonts-0.5-r1
+ media-fonts/dejavu
+ !gnustep-base/gnustep-back-cairo
+ !gnustep-base/gnustep-back-xlib"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ egnustep_env
+
+ use opengl && myconf="--enable-glx"
+ myconf="$myconf `use_enable xim`"
+ myconf="$myconf --enable-server=x11"
+ myconf="$myconf --enable-graphics=art"
+ econf $myconf || die "configure failed"
+
+ egnustep_make
+
+ # Create font lists for DejaVu
+ einfo "Generating nfonts support files"
+ cd Fonts
+ mknfonts $(fc-list : file|grep -v '\.gz'|cut -d: -f1)
+ # Trim whitepsaces
+ for fdir in *\ */; do
+ mv "$fdir" `echo $fdir | tr -d [:space:]`
+ done
+}
+
+src_install() {
+ egnustep_env
+
+ gnustep-base_src_install
+
+ mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
+ cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
+}
+
+gnustep_config_script() {
+ echo "echo ' * setting normal font to DejaVuSans'"
+ echo "defaults write NSGlobalDomain NSFont DejaVuSans"
+ echo "echo ' * setting bold font to DejaVuSans-Bold'"
+ echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
+ echo "echo ' * setting fixed font to DejaVuSansMono'"
+ echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
+}