[53602] trunk/dports/gnustep
and.damore at macports.org
and.damore at macports.org
Thu Jul 9 09:14:41 PDT 2009
Revision: 53602
http://trac.macports.org/changeset/53602
Author: and.damore at macports.org
Date: 2009-07-09 09:14:40 -0700 (Thu, 09 Jul 2009)
Log Message:
-----------
GNUstep core (make, base, gui, back) updated, remember to install freetype --without-old-mac-fonts and aspell +nonls (default on macosx platform)
Modified Paths:
--------------
trunk/dports/gnustep/gnustep-back/Portfile
trunk/dports/gnustep/gnustep-base/Portfile
trunk/dports/gnustep/gnustep-gui/Portfile
trunk/dports/gnustep/gnustep-make/Portfile
Modified: trunk/dports/gnustep/gnustep-back/Portfile
===================================================================
--- trunk/dports/gnustep/gnustep-back/Portfile 2009-07-09 15:53:07 UTC (rev 53601)
+++ trunk/dports/gnustep/gnustep-back/Portfile 2009-07-09 16:14:40 UTC (rev 53602)
@@ -4,7 +4,7 @@
PortGroup gnustep 1.0
name gnustep-back
-version 0.12.0
+ version 0.17.0
platforms darwin
maintainers nomaintainer
@@ -21,11 +21,15 @@
port:libart_lgpl \
port:Xft2
-checksums md5 1b0252a1b645dd2ca4c78427fb885f1f
+checksums md5 314c753ae922082345cf3a288440fa5a \
+ sha1 04059fc2da1c767be5a1a8c57915b9e1a7bc3a08 \
+ rmd160 b17eef44a252785adb955fee911711ce23d04031
use_configure yes
configure.args --enable-graphics=art \
- --disable-glitz
+ --disable-glitz \
+ --disable-glx
+
post-install {
ui_msg "
In order to have a working GNUstep environment,
@@ -47,10 +51,6 @@
patch-CairoFaceInfo.h
}
-platform darwin 8 {
- configure.args-append --disable-glx
-}
-
# works better in quartz-wm
variant quartzwm {
patchfiles-append patch-Source-x11-XGServerWindow.m
Modified: trunk/dports/gnustep/gnustep-base/Portfile
===================================================================
--- trunk/dports/gnustep/gnustep-base/Portfile 2009-07-09 15:53:07 UTC (rev 53601)
+++ trunk/dports/gnustep/gnustep-base/Portfile 2009-07-09 16:14:40 UTC (rev 53602)
@@ -4,7 +4,7 @@
PortGroup gnustep 1.0
name gnustep-base
-version 1.18.0
+version 1.19.1
platforms darwin
maintainers nomaintainer
@@ -19,9 +19,9 @@
It provides functionality that aims to implement the non-graphical \
portion of the OpenStep standard (the Foundation library).
-checksums md5 880491e0fc64ab3507887f43faa67572 \
- sha1 30c13e673ad550c988f03adb9c545a8de1a17d19 \
- rmd160 8cad9ac1ea0775ca4d2af0db76f1f457eda5784d
+checksums md5 100e433a7e0624a6e4e5727b87e48c82 \
+ sha1 98d1881b44f412432547abd7504ad654dc9f711f \
+ rmd160 056e1d1a40479eddf6cd93b452897896e869733e
depends_lib port:gnustep-make \
port:libxslt \
@@ -32,6 +32,8 @@
universal_variant no
use_configure yes
+configure.env-append LIBOBJC=-lobjc-gnu
+configure.args-append --disable-tls
destroot.keepdirs ${destroot}${prefix}/var/run
@@ -54,7 +56,7 @@
}
startupitem.create yes
-startupitem.name gdomap
+startupitem.name gdomap
set my_pid ${prefix}/var/run/gdomap.pid
startupitem.start \
"GNUSTEP_SYSTEM_ROOT=${prefix}/GNUstep/System" \
@@ -86,6 +88,8 @@
}
platform darwin {
+ patchfiles-append patch-SSL-GNUMakefile.diff
+
post-destroot {
set system_dir ${destroot}${prefix}/GNUstep/Local
move ${system_dir}/Tools/defaults ${system_dir}/Tools/gdefaults
Modified: trunk/dports/gnustep/gnustep-gui/Portfile
===================================================================
--- trunk/dports/gnustep/gnustep-gui/Portfile 2009-07-09 15:53:07 UTC (rev 53601)
+++ trunk/dports/gnustep/gnustep-gui/Portfile 2009-07-09 16:14:40 UTC (rev 53602)
@@ -4,7 +4,7 @@
PortGroup gnustep 1.0
name gnustep-gui
-version 0.12.0
+version 0.17.0
platforms darwin
maintainers nomaintainer
@@ -17,7 +17,9 @@
lists, browser lists, and windows. There are also many associated \
classes for handling events, colors, fonts, pasteboards and images.
-checksums md5 13f1ec9910a99105ed0f1f79f2ff2db0
+checksums md5 03c7ccae799acd104c7515c44831626b \
+ sha1 42a56409836df6e8c30506eab03d8ea297af01f5 \
+ rmd160 94eef129b73bcfc08fdf85a82c1f973ddc05235e
depends_lib port:aspell \
port:audiofile \
@@ -30,14 +32,14 @@
use_configure yes
post-destroot {
+ xinstall -d ${destroot}${system_library}/Images
system "cp -f ${filespath}/common_*.tiff \
${destroot}${system_library}/Images"
}
platform darwin {
- # fix for étoilé
- patchfiles-append patch-GSToolbar.diff
# no audio support
depends_lib-delete port:audiofile
- configure.args-append --disable-gsnd
+ configure.args-append --disable-gsnd \
+ --disable-cups
}
Modified: trunk/dports/gnustep/gnustep-make/Portfile
===================================================================
--- trunk/dports/gnustep/gnustep-make/Portfile 2009-07-09 15:53:07 UTC (rev 53601)
+++ trunk/dports/gnustep/gnustep-make/Portfile 2009-07-09 16:14:40 UTC (rev 53602)
@@ -3,7 +3,7 @@
PortSystem 1.0
name gnustep-make
-version 2.0.8
+version 2.2.0
categories gnustep devel cross
platforms darwin
maintainers nomaintainer
@@ -18,18 +18,18 @@
It also allows the user to easily create cross-compiled binaries.
master_sites gnustep:core
-checksums md5 13bd26f135cbc38a94dfb220e9ffd460 \
- sha1 b84cf87747e7f97470b882279a564726151a2fd8
+checksums md5 3d2d06d3313432fc82e6b09c49fb7f8a \
+ sha1 35654bab0a6576084e486e062e7e42603026509d \
+ rmd160 6c020432fbce9f018b01d85935e5235b874fd88e
destroot.violate_mtree yes
universal_variant no
depends_run port:gcc42
-patchfiles patch-target.make.diff
-
configure.args CC=gcc-mp-4.2 \
- --with-library-combo=gnu-gnu-gnu
+ --with-library-combo=gnu-gnu-gnu \
+ --with-objc-lib-flag=-lobjc-gnu
destroot.args messages=yes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090709/8f414e9f/attachment.html>
More information about the macports-changes
mailing list