[125561] users/devans/GNOME-3/stable/dports/devel
devans at macports.org
devans at macports.org
Sat Sep 20 22:23:38 PDT 2014
Revision: 125561
https://trac.macports.org/changeset/125561
Author: devans at macports.org
Date: 2014-09-20 22:23:38 -0700 (Sat, 20 Sep 2014)
Log Message:
-----------
GNOME-3/stable: copy libsigcxx2 2.4.0 from unstable, fix +doc variant, post-destroot processing that breaks display of API docs in devhelp.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/devel/libsigcxx2/Portfile
Added Paths:
-----------
users/devans/GNOME-3/stable/dports/devel/libsigcxx2/
Modified: users/devans/GNOME-3/stable/dports/devel/libsigcxx2/Portfile
===================================================================
--- users/devans/GNOME-3/unstable/dports/devel/libsigcxx2/Portfile 2014-09-20 22:35:31 UTC (rev 125550)
+++ users/devans/GNOME-3/stable/dports/devel/libsigcxx2/Portfile 2014-09-21 05:23:38 UTC (rev 125561)
@@ -4,7 +4,7 @@
PortSystem 1.0
name libsigcxx2
-set my_name libsigc++
+set gname libsigc++
version 2.4.0
license LGPL-2.1
set branch [join [lrange [split ${version} .] 0 1] .]
@@ -19,8 +19,8 @@
static or virtual.
homepage http://libsigc.sourceforge.net/
-master_sites gnome:sources/${my_name}/${branch}/
-distname ${my_name}-${version}
+master_sites gnome:sources/${gname}/${branch}/
+distname ${gname}-${version}
use_xz yes
checksums sha256 7593d5fa9187bbad7c6868dce375ce3079a805f3f1e74236143bceb15a37cd30 \
@@ -28,30 +28,27 @@
depends_build port:mm-common
-configure.args --enable-static
+configure.args --enable-static \
+ --disable-silent-rules \
+ --disable-documentation
# Teach glibtool about -stdlib=libc++
use_autoreconf yes
autoreconf.args -fvi
-set docdir ${prefix}/share/doc/${my_name}-${version}
-
post-destroot {
+ set docdir ${prefix}/share/doc/${gname}-2.0
xinstall -d ${destroot}${docdir}
xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README TODO \
${destroot}${docdir}
-
- if { [variant_isset doc]} {
- foreach {f} {images index.html reference tutorial} {
- file rename ${destroot}${prefix}/share/doc/libsigc++-2.0/${f} \
- ${destroot}${docdir}/${f}
- }
- }
- file delete -force ${destroot}${prefix}/share/doc/libsigc++-2.0
}
-variant doc description {Install extra documentation} {
+variant doc description {Build and install devhelp API documentation} {
+ depends_build-append \
+ port:graphviz \
+ port:doxygen
+ configure.args-delete --disable-documentation
}
-livecheck.type gnome-with-unstable
-livecheck.name ${my_name}
+livecheck.type gnome
+livecheck.name ${gname}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140920/095e4b2f/attachment.html>
More information about the macports-changes
mailing list