[112757] trunk/dports/net/youtube-dl
ryandesign at macports.org
ryandesign at macports.org
Wed Oct 30 18:49:43 PDT 2013
Revision: 112757
https://trac.macports.org/changeset/112757
Author: ryandesign at macports.org
Date: 2013-10-30 18:49:43 -0700 (Wed, 30 Oct 2013)
Log Message:
-----------
youtube-dl: update to 2013.10.30; patch Makefile to work with Leopard's older version of zip
Modified Paths:
--------------
trunk/dports/net/youtube-dl/Portfile
Added Paths:
-----------
trunk/dports/net/youtube-dl/files/patch-Makefile.diff
Modified: trunk/dports/net/youtube-dl/Portfile
===================================================================
--- trunk/dports/net/youtube-dl/Portfile 2013-10-31 01:04:00 UTC (rev 112756)
+++ trunk/dports/net/youtube-dl/Portfile 2013-10-31 01:49:43 UTC (rev 112757)
@@ -4,7 +4,7 @@
PortSystem 1.0
name youtube-dl
-version 2013.10.29
+version 2013.10.30
categories net
platforms darwin
maintainers ryandesign openmaintainer
@@ -18,8 +18,8 @@
homepage http://rg3.github.com/youtube-dl/
master_sites http://youtube-dl.org/downloads/${version}
-checksums rmd160 418d750f2dfef04748cd349ee81ee4fb47adb620 \
- sha256 dfa7e4bc84c6a393019753f002f0e7e14ac04958395798d74dd151a50362c5e6
+checksums rmd160 52eb4f4b27f99c56b992995131ab73defbca7e6e \
+ sha256 54dd4293975a69c46fadf2948de9226b79a0b524884ef23e96daab307dea792d
depends_build bin:zip:zip
@@ -32,17 +32,19 @@
delete ${worksrcpath}/${name}
}
-patchfiles patch-youtube_dl-update.py.diff
+patchfiles patch-Makefile.diff \
+ patch-youtube_dl-update.py.diff
patch.args --backup
post-patch {
- reinplace "s|#!/usr/bin/env python|#!${prefix}/bin/python2.7|g" ${worksrcpath}/Makefile
# Restore the original mtime of update.py (changed by the patch) so that `make` doesn't try to regenerate the documentation with `pandoc`.
file mtime ${worksrcpath}/youtube_dl/update.py [file mtime ${worksrcpath}/youtube_dl/update.py.orig]
}
use_configure no
+build.args PYTHON=${prefix}/bin/python2.7
+
destroot.args PREFIX=${prefix} \
MANDIR=${prefix}/share/man \
SYSCONFDIR=${prefix}/etc
Added: trunk/dports/net/youtube-dl/files/patch-Makefile.diff
===================================================================
--- trunk/dports/net/youtube-dl/files/patch-Makefile.diff (rev 0)
+++ trunk/dports/net/youtube-dl/files/patch-Makefile.diff 2013-10-31 01:49:43 UTC (rev 112757)
@@ -0,0 +1,13 @@
+--- Makefile.orig 2013-10-30 19:41:45.000000000 -0500
++++ Makefile 2013-10-30 19:57:24.000000000 -0500
+@@ -41,8 +41,8 @@
+ pypi-files: youtube-dl.bash-completion README.txt youtube-dl.1
+
+ youtube-dl: youtube_dl/*.py youtube_dl/*/*.py
+- zip --quiet youtube-dl youtube_dl/*.py youtube_dl/*/*.py
+- zip --quiet --junk-paths youtube-dl youtube_dl/__main__.py
++ zip -q youtube-dl youtube_dl/*.py youtube_dl/*/*.py
++ zip -q -j youtube-dl youtube_dl/__main__.py
+ echo '#!$(PYTHON)' > youtube-dl
+ cat youtube-dl.zip >> youtube-dl
+ rm youtube-dl.zip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131030/f5361b01/attachment-0001.html>
More information about the macports-changes
mailing list