diff --git a/vorbis-tools/.footprint b/vorbis-tools/.footprint index 5e718a7a2..ea5fd677b 100644 --- a/vorbis-tools/.footprint +++ b/vorbis-tools/.footprint @@ -6,8 +6,6 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ogginfo -rwxr-xr-x root/root usr/bin/vcut -rwxr-xr-x root/root usr/bin/vorbiscomment -drwxr-xr-x root/root usr/etc/ --rw-r--r-- root/root usr/etc/ogg123rc-example drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ diff --git a/vorbis-tools/.signature b/vorbis-tools/.signature index 241949ed1..626114da8 100644 --- a/vorbis-tools/.signature +++ b/vorbis-tools/.signature @@ -1,9 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fctDU6cqrA5OOjynYNaBGbGJSC8dSIFJMBHXe/tw/2xRMNMXgA9nkjadOS4NffW9CJ00Oh8X6DXh6IAxSXp4A0= -SHA256 (Pkgfile) = a1114f093cfda0f00d5ef3fdc2455c019cb9a1e3534b38e0851edda828146f28 -SHA256 (.footprint) = 315026915e0068fddb8839e73fe619734907a9417070695e75e6ed5ce14abaa1 -SHA256 (vorbis-tools-1.4.0.tar.gz) = a389395baa43f8e5a796c99daf62397e435a7e73531c9f44d9084055a05d22bc -SHA256 (vcut-fix-segfault.diff) = 56aa4f490d78cc8f5f263f8335c6536f393b2732db20a765e069874283d02d42 -SHA256 (vorbis-tools-r19117-CVE-2014-9640.patch) = f66c21cd6895765cc5357a15f469ee679bb243d24c6e7c9e7d553e2f7a7010a9 -SHA256 (vorbis-tools-oggenc-CVE-2014-9639.patch) = 6c12a84fa4e39b19e8e3334f7cfb504a65d4c31171a1db99eec0de3c5bc9c0f1 -SHA256 (vorbis-tools-CVE-2015-6749.patch) = 52f1d083c16b9caa2bc7bd5315210bac810dd6a0565e4c270650177a4c815fa7 +RWSE3ohX2g5d/STMqRSFN9tEMtOrepQhTAONkoLXlwN2H527st8KOWL3jZZYcltOqX2CaN3LDmqrVdGduUFTVDKMq1+x/9ifBgk= +SHA256 (Pkgfile) = 996e70832af1dc3d91a6092e628fcb547e13d170911273f7f0568f5dd8fe3dcc +SHA256 (.footprint) = bbd73483a13b227b9552c1cf81fac974af2c479ff488653af9e0db0cd3cf2c2d +SHA256 (vorbis-tools-1.4.2.tar.gz) = db7774ec2bf2c939b139452183669be84fda5774d6400fc57fde37f77624f0b0 diff --git a/vorbis-tools/Pkgfile b/vorbis-tools/Pkgfile index 31c8e81d8..bcdf63c1e 100644 --- a/vorbis-tools/Pkgfile +++ b/vorbis-tools/Pkgfile @@ -1,35 +1,23 @@ -# Description: tools used to create/alter ogg/vorbis files +# Description: Tools used to create/alter ogg/vorbis files # URL: https://www.xiph.org/vorbis/ # Maintainer: Danny Rawlins, crux at romster dot me # Depends on: curl libao libvorbis name=vorbis-tools -version=1.4.0 -release=3 -source=(https://downloads.xiph.org/releases/vorbis/$name-$version.tar.gz - vcut-fix-segfault.diff - vorbis-tools-r19117-CVE-2014-9640.patch - vorbis-tools-oggenc-CVE-2014-9639.patch - vorbis-tools-CVE-2015-6749.patch) +version=1.4.2 +release=1 +source=(https://downloads.xiph.org/releases/vorbis/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - patch -p1 -i $SRC/vcut-fix-segfault.diff - patch -p1 -i $SRC/$name-r19117-CVE-2014-9640.patch - patch -p1 -i $SRC/$name-oggenc-CVE-2014-9639.patch - patch -p1 -i $SRC/$name-CVE-2015-6749.patch + ./configure \ + --prefix=/usr \ + --disable-nls \ + --enable-vcut - export LDFLAGS="-lm $LDFLAGS" + make + make DESTDIR=$PKG install - ./configure --prefix=/usr \ - --disable-nls \ - --enable-vcut - - make - make DESTDIR=$PKG install - - mkdir $PKG/usr/etc - mv $PKG/usr/share/doc/$name-$version/ogg123rc-example $PKG/usr/etc - rm -rf $PKG/usr/share/doc + rm -r $PKG/usr/share/doc }