[109403] users/devans/GNOME-3/stable/dports/gnome/yelp/Portfile

devans at macports.org devans at macports.org
Wed Aug 14 15:50:39 PDT 2013


Revision: 109403
          https://trac.macports.org/changeset/109403
Author:   devans at macports.org
Date:     2013-08-14 15:50:39 -0700 (Wed, 14 Aug 2013)
Log Message:
-----------
devans/GNOME-3/stable/dports: update yelp to version 3.8.1.

Modified Paths:
--------------
    users/devans/GNOME-3/stable/dports/gnome/yelp/Portfile

Modified: users/devans/GNOME-3/stable/dports/gnome/yelp/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/yelp/Portfile	2013-08-14 22:46:10 UTC (rev 109402)
+++ users/devans/GNOME-3/stable/dports/gnome/yelp/Portfile	2013-08-14 22:50:39 UTC (rev 109403)
@@ -4,8 +4,7 @@
 PortSystem      1.0
 
 name            yelp
-version         2.31.6
-revision        1
+version         3.8.1
 license         GPL-2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Help browser for GNOME.
@@ -20,22 +19,23 @@
 homepage        http://www.gnome.org/
 master_sites    gnome:sources/${name}/${branch}/
 
-use_bzip2       yes
+use_xz          yes
 
-checksums       sha256  9f6080b79cbf4b73d682c47088b7320c871ae5c3ee3d38c86aa83321b444dede \
-                rmd160  5eddca1e9f63982f6158c060537900f9e13722d3
+checksums       rmd160  c441d4cde423079da6754aff6aef3fb30f4dddba \
+                sha256  73b3941316194dea8ea7d1d2b1f6612424c5d80ee1871ef627455893ad15606e
 
+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:gtk3 \
+                port:webkit-gtk3 \
+                port:sqlite3 \
                 port:xz \
-                port:pangox-compat \
-                port:webkit-gtk \
+                port:bzip2 \
                 port:yelp-xsl
 
 #
@@ -43,34 +43,24 @@
 # 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-destroot {
+    set gsettingsschemadir ${prefix}/share/glib-2.0/schemas
+    file mkdir ${destroot}${gsettingsschemadir}
+    file copy [glob ${worksrcpath}/data/*.gschema.xml] ${destroot}${gsettingsschemadir}
+}
 
 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/20130814/b735a4fb/attachment.html>


More information about the macports-changes mailing list