[135650] trunk/dports/gnome/galeon/Portfile
devans at macports.org
devans at macports.org
Tue Apr 28 18:14:56 PDT 2015
Revision: 135650
https://trac.macports.org/changeset/135650
Author: devans at macports.org
Date: 2015-04-28 18:14:56 -0700 (Tue, 28 Apr 2015)
Log Message:
-----------
galeon: outdated GNOME port with problematic build and no upstream maintenance, mark obsolete, replaced by epiphany.
Modified Paths:
--------------
trunk/dports/gnome/galeon/Portfile
Modified: trunk/dports/gnome/galeon/Portfile
===================================================================
--- trunk/dports/gnome/galeon/Portfile 2015-04-29 00:59:02 UTC (rev 135649)
+++ trunk/dports/gnome/galeon/Portfile 2015-04-29 01:14:56 UTC (rev 135650)
@@ -4,92 +4,11 @@
PortSystem 1.0
name galeon
-license GPL-2
version 2.0.7
-revision 3
-description A GNOME web browser.
-long_description \
- Galeon is a GNOME Web browser based on gecko (the \
- mozilla rendering engine). It's fast, it has a \
- light interface, and it is fully standards-compliant.
-maintainers nomaintainer
+revision 4
+license none
categories gnome www
-platforms darwin
-homepage http://galeon.sourceforge.net/
-master_sites sourceforge
-use_bzip2 yes
-checksums md5 2eede1f43e3f6f2ac4ce7d4db99b15b2 \
- sha1 14ccb53a7b3f398eb3ac3f7ca6aeb63348689a62 \
- rmd160 a443dfc11447a006d21d9e7852c616b41492a6f6
-depends_build port:pkgconfig \
- port:intltool
+replaced_by epiphany
-depends_lib port:libgnomeui \
- port:libglade2 \
- port:gnome-vfs \
- port:gnome-desktop \
- port:xulrunner
-
-# path:lib/pkgconfig/libxul.pc:xulrunner
-
-supported_archs i386 ppc
-
-patchfiles galeon-2.0.7-plugins.patch \
- galeon-2.0.7-gtkprint.patch \
- galeon-2.0.7-dfltfont.patch \
- galeon-2.0.7-warnings.patch \
- galeon-2.0.7-moz191.patch \
- galeon-2.0.7-jsconsole.patch \
- galeon-2.0.7-fix-str-fmt.patch \
- galeon-2.0.7-dockcrash.patch \
- galeon-2.0.7-moz192.patch \
- galeon-2.0.7-nojavaconsole.patch \
- galeon-2.0.7-spinnericon.patch \
- galeon-2.0.7-libX11.patch \
- galeon-2.0.7-bug418439.patch \
- 0001-Workaround-embed-missing-crash.patch \
- 0001-Workaround-tab-label-related-crashes.patch \
- 0001-Use-existing-network-status-icons-for-the-online-off.patch \
- galeon-2.0.7-libxul-embedding.patch \
- galeon-2.0.7-macports-cflags.patch \
- patch-mozilla-MozRegisterComponents.cpp.diff
-
-patch.pre_args -p1
-
-use_autoreconf yes
-autoreconf.args -fvi
-
-pre-configure {
- set component_cflags "[ exec ${prefix}/bin/pkg-config --cflags libxul-embedding ]"
- if { ![ file exists ${prefix}/lib/pkgconfig/mozilla-nspr.pc ] } {
- set component_cflags "${component_cflags} -I${prefix}/include/nspr"
- }
- set component_libs [ exec ${prefix}/bin/pkg-config --libs libxul-embedding ]
- configure.env-append MOZILLA_COMPONENT_CFLAGS="${component_cflags}" \
- MOZILLA_COMPONENT_LIBS="${component_libs}" \
- XPCOM_COMPONENT_CFLAGS="${component_cflags}" \
- XPCOM_COMPONENT_LIBS="${component_libs}"
-}
-
-configure.args \
- --mandir=${prefix}/share/man \
- --enable-nautilus-view=no \
- --with-mozilla=libxul-embedding
-
-post-destroot {
- # make a da script happen
- file copy ${destroot}${prefix}/bin/galeon ${destroot}${prefix}/bin/galeon-bin
- file copy -force ${filespath}/galeon ${destroot}${prefix}/bin/galeon
-
- # use da ${prefix} Luke ...
- reinplace "s|/opt/local|${prefix}|g" ${destroot}${prefix}/bin/galeon
-}
-
-post-activate {
- system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
- gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
-}
-
-livecheck.url http://sourceforge.net/projects/${name}/files/
-livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)\\.tar"
+PortGroup obsolete 1.0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150428/e6e929d2/attachment-0001.html>
More information about the macports-changes
mailing list