[113246] trunk/dports/gnome/yelp

devans at macports.org devans at macports.org
Tue Nov 12 23:27:46 PST 2013


Revision: 113246
          https://trac.macports.org/changeset/113246
Author:   devans at macports.org
Date:     2013-11-12 23:27:46 -0800 (Tue, 12 Nov 2013)
Log Message:
-----------
yelp: merge version 3.10.1 from GNOME-3 test branch (#40116).

Modified Paths:
--------------
    trunk/dports/gnome/yelp/Portfile

Property Changed:
----------------
    trunk/dports/gnome/yelp/


Property changes on: trunk/dports/gnome/yelp
___________________________________________________________________
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/gnome/yelp:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/users/devans/GNOME-3/stable/dports/gnome/yelp:108269-113174
/users/rmstonecipher/gnome/yelp:102363-103172

Modified: trunk/dports/gnome/yelp/Portfile
===================================================================
--- trunk/dports/gnome/yelp/Portfile	2013-11-13 07:27:33 UTC (rev 113245)
+++ trunk/dports/gnome/yelp/Portfile	2013-11-13 07:27:46 UTC (rev 113246)
@@ -4,8 +4,7 @@
 PortSystem      1.0
 
 name            yelp
-version         2.31.6
-revision        1
+version         3.10.1
 license         GPL-2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Help browser for GNOME.
@@ -20,22 +19,25 @@
 homepage        http://www.gnome.org/
 master_sites    gnome:sources/${name}/${branch}/
 
-use_bzip2       yes
+use_xz          yes
 
-checksums       sha256  9f6080b79cbf4b73d682c47088b7320c871ae5c3ee3d38c86aa83321b444dede \
-                rmd160  5eddca1e9f63982f6158c060537900f9e13722d3
+checksums       rmd160  dcb874dd98611968ffe3e8d42a3514af1fecf0ca \
+                sha256  17736479b7d0b1128c7d6cb3073f2b09e4bbc82670731b2a0d3a3219a520f816
 
+depends_skip_archcheck gnome-settings-daemon
+
 depends_build   port:pkgconfig \
                 port:intltool \
-                port:gnome-common \
-                port:gnome-doc-utils
+                port:itstool
 
 depends_lib     port:desktop-file-utils \
-                port:gconf \
-                port:startup-notification \
+                port:gnome-icon-theme \
+                port:gnome-icon-theme-symbolic \
+                port:gtk3 \
+                port:webkit-gtk3 \
+                port:sqlite3 \
                 port:xz \
-                port:pangox-compat \
-                port:webkit-gtk \
+                port:bzip2 \
                 port:yelp-xsl
 
 #
@@ -43,34 +45,18 @@
 # it defaults to ghelp:user-guide
 #
 
-depends_run     port:gnome-user-docs
+depends_run     port:gnome-user-docs \
+                port:gnome-settings-daemon
 
-patchfiles      patch-src-yelp-application.c.diff \
-                patch-yelp.desktop.in.in.diff \
-                patch-configure.ac.diff
-
-#
-# compiling yelp-2.31.6 with -O1 or higher produces a binary that segfaults on startup
-# TODO: find out why
-#
-configure.optflags-delete -Os -O1 -O2 -O3
-
-use_autoreconf  yes
-autoreconf.args -fvi
-
 configure.args  --x-includes=${prefix}/include \
                 --x-libraries=${prefix}/lib \
-                --with-x \
                 --disable-schemas-compile \
                 --disable-silent-rules \
                 --enable-debug
 
-# This is masking a real bug which should be fixed...
-configure.cflags-append -Wno-error=return-type
-
 post-activate {
     system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
     system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
 }
 
-livecheck.type  gnome-with-unstable
+livecheck.type  gnome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131112/321d72fd/attachment.html>


More information about the macports-changes mailing list