[arch-commits] Commit in youtube-dl/trunk (PKGBUILD)
Jonas Witschel
diabonas at archlinux.org
Sun Jul 12 10:25:08 UTC 2020
Date: Sunday, July 12, 2020 @ 10:25:07
Author: diabonas
Revision: 663305
upgpkg: youtube-dl 2020.06.16.1-2: make pyc files reproducible
Ensure that the package is reproducible by making sure that the order of
elements in sets and dictionaries in the compiled Python files is deterministic.
Modified:
youtube-dl/trunk/PKGBUILD
----------+
PKGBUILD | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-07-12 09:44:57 UTC (rev 663304)
+++ PKGBUILD 2020-07-12 10:25:07 UTC (rev 663305)
@@ -4,7 +4,7 @@
pkgname=youtube-dl
pkgver=2020.06.16.1
-pkgrel=1
+pkgrel=2
pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites"
arch=('any')
url="https://ytdl-org.github.io/youtube-dl/"
@@ -26,9 +26,15 @@
sed -i 's|etc/fish/completions|share/fish/vendor_completions.d|' setup.py
}
+build() {
+ cd ${pkgname}
+ export PYTHONHASHSEED=0
+ python setup.py build
+}
+
package() {
cd ${pkgname}
- python setup.py install --root="${pkgdir}/" --optimize=1
+ python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
More information about the arch-commits
mailing list