[126738] trunk/dports/devel/libdvbpsi

ctreleaven at macports.org ctreleaven at macports.org
Tue Oct 14 13:17:16 PDT 2014


Revision: 126738
          https://trac.macports.org/changeset/126738
Author:   ctreleaven at macports.org
Date:     2014-10-14 13:17:15 -0700 (Tue, 14 Oct 2014)
Log Message:
-----------
libdvbpsi: update to 1.2.0 avoiding error on 10.6.x, fix livecheck

Modified Paths:
--------------
    trunk/dports/devel/libdvbpsi/Portfile

Added Paths:
-----------
    trunk/dports/devel/libdvbpsi/files/
    trunk/dports/devel/libdvbpsi/files/patch-no_examples.diff

Modified: trunk/dports/devel/libdvbpsi/Portfile
===================================================================
--- trunk/dports/devel/libdvbpsi/Portfile	2014-10-14 19:27:24 UTC (rev 126737)
+++ trunk/dports/devel/libdvbpsi/Portfile	2014-10-14 20:17:15 UTC (rev 126738)
@@ -4,7 +4,7 @@
 PortSystem      1.0
 
 name            libdvbpsi
-version         0.2.2
+version         1.2.0
 categories      devel multimedia
 license         LGPL-2.1+
 maintainers     nomaintainer
@@ -21,6 +21,22 @@
 
 use_bzip2       yes
 
-checksums       sha1    562d46ce256a678309f7c39be8cf31eea4bf6757 \
-                rmd160  46fa5a96fff3a0648554a74ada30962a742b9e7f \
-                sha256  9aa62345c8fed04a4f59524967fb154e3f9b02625666a200861555dcb9163ed3
+checksums           sha1    b918985f65e1d14bf19209b6b3def254c902901a \
+                    rmd160  0c14a32f1cab0dbe834bcb02cbc8cc9a6fc47752 \
+                    sha256  36d9b233306e48b58999e87864253b564e20932ed46a485e44ef7058f1f927e8
+
+configure.args-append \
+                    --disable-silent-rules --enable-release
+
+platform darwin {
+    if {${os.major} <= 10} {
+    # examples fail to build on SnowLeo and prior
+        patchfiles-append       patch-no_examples.diff
+        depends_build-append    port:automake port:autoconf port:libtool
+        pre-configure           { system -W ${worksrcpath} "/bin/sh bootstrap" }
+    }
+}
+
+
+livecheck.url       http://download.videolan.org/pub/${name}/
+livecheck.regex     {>([0-9.]+)/<}

Added: trunk/dports/devel/libdvbpsi/files/patch-no_examples.diff
===================================================================
--- trunk/dports/devel/libdvbpsi/files/patch-no_examples.diff	                        (rev 0)
+++ trunk/dports/devel/libdvbpsi/files/patch-no_examples.diff	2014-10-14 20:17:15 UTC (rev 126738)
@@ -0,0 +1,24 @@
+$ diff -u Makefile.am.orig Makefile.am
+--- Makefile.am.orig	2014-10-14 14:57:02.000000000 -0400
++++ Makefile.am	2014-10-14 14:57:46.000000000 -0400
+@@ -2,7 +2,7 @@
+ 
+ ACLOCAL_AMFLAGS=-I m4
+ 
+-SUBDIRS = src examples misc
++SUBDIRS = src misc
+ DIST_SUBDIRS = $(SUBDIRS) doc wince
+ 
+ EXTRA_DIST = libdvbpsi.spec libdvbpsi.spec.in libdvbpsi.pc.in bootstrap
+SixBare:libdvbpsi-1.2.0 craigtreleaven$ diff -u configure.ac.orig configure.ac
+--- configure.ac.orig	2014-10-14 14:57:26.000000000 -0400
++++ configure.ac	2014-10-14 14:57:59.000000000 -0400
+@@ -105,8 +105,6 @@
+ dnl
+ AC_OUTPUT([Makefile
+            src/Makefile
+-           examples/Makefile
+-           examples/dvbinfo/Makefile
+            misc/Makefile
+            doc/Makefile
+            wince/Makefile
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141014/ba3b6814/attachment.html>


More information about the macports-changes mailing list