[arch-general] [transcode] Updated PKGBUILD
* Update PKGBUILD for transcode to 1.1.5 * Removed already satisfied deps: libdv, libtheora, libxml2, xvidcore * Removed unused dep: libmpeg2 * Update versioned deps. -- Gerardo Exequiel Pozzi ( djgera ) http://www.djgera.com.ar KeyID: 0x1B8C330D Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D Index: transcode/trunk/PKGBUILD =================================================================== --- transcode/trunk/PKGBUILD (revision 57755) +++ transcode/trunk/PKGBUILD (working copy) @@ -1,22 +1,24 @@ # $Id$ # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> -# Maintainer: roberto <roberto@archlinux.org> +# Contributor: roberto <roberto@archlinux.org> pkgname=transcode _sripver=0.3-4 -pkgver=1.1.4 +pkgver=1.1.5 pkgrel=1 pkgdesc="A video/DVD ripper and encoder for the terminal/console." arch=('i686' 'x86_64') url="http://tcforge.berlios.de/" license=('GPL') -depends=('imagemagick>=6.5.1.9' 'lzo2' 'libdv' 'libdvdread>=4.1.3' 'ffmpeg>=0.5' 'mjpegtools' 'xvidcore' 'libmpeg2' 'libtheora' 'libxaw' 'x264>=20090416' 'libxml2' 'libxv' 'a52dec' 'alsa-lib') +depends=('imagemagick>=6.5.6.10' 'lzo2' 'libdvdread>=4.1.3' 'ffmpeg>=0.5' 'mjpegtools' 'libxaw' 'libxv' 'a52dec' 'alsa-lib') makedepends=('nasm' 'pkgconfig') options=(!libtool !makeflags) source=(http://download2.berlios.de/tcforge/${pkgname}-${pkgver}.tar.bz2 \ http://downloads.sourceforge.net/sourceforge/subtitleripper/subtitleripper-${_sripver}.tgz) -md5sums=('6ba277fde95c26d217a88bbe5e6dd994' 'c0bd49a88f667c68c4430ad25bbed510') -sha1sums=('3d08f67c047b1b498a4a5183ad164c0641fcbc00' 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d') +md5sums=('41ac6b1c0fe30f3aab286e771fc31b9e' + 'c0bd49a88f667c68c4430ad25bbed510') +sha1sums=('48c36e06ca0cd1cdc1a9c6a241e231f896eefd26' + 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d') build() { cd "${srcdir}/${pkgname}-${pkgver}"
Aaron Griffin wrote:
On Sun, Nov 1, 2009 at 7:41 PM, Dan McGee <dpmcgee@gmail.com> wrote:
On Sun, Nov 1, 2009 at 5:51 PM, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On Sun, Nov 1, 2009 at 1:14 PM, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
On Sun, Nov 1, 2009 at 19:23, Dan McGee <dpmcgee@gmail.com> wrote:
On Sun, Nov 1, 2009 at 5:11 AM, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
Shouldn't /var/empty be created by filesystem package, instead of by packages that require it? (like openssh and openntpd)
It is.
It is not: $ pacman -Ql filesystem | grep empty $
The problem is these packages "install" it in their tarball, so when you remove one of them and pacman sees an empty directory left behind, it thinks it is no longer necessary and removes it.
Yes, I know this, but what I suggest is to fix in in a different way: installing it as part of filesystem and fix packages to not install it.
Or just install /var/empty/.$pkgname or something silly like that
And then defeat the purpose of having a completely empty directory?
Is it actually required to be completely empty? I thought it was just assumed to be empty, but that wasn't a requisite
In some, if not all, situations it is required to be completely empty.
On Mon, Nov 2, 2009 at 4:35 AM, Daniel J Griffiths <ghost1227@archlinux.us> wrote:
Aaron Griffin wrote:
On Sun, Nov 1, 2009 at 7:41 PM, Dan McGee <dpmcgee@gmail.com> wrote:
On Sun, Nov 1, 2009 at 5:51 PM, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On Sun, Nov 1, 2009 at 1:14 PM, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
On Sun, Nov 1, 2009 at 19:23, Dan McGee <dpmcgee@gmail.com> wrote:
On Sun, Nov 1, 2009 at 5:11 AM, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
> > Shouldn't /var/empty be created by filesystem package, > instead of by packages that require it? (like openssh and openntpd) >
It is.
It is not: $ pacman -Ql filesystem | grep empty $
The problem is these packages "install" it in their tarball, so when you remove one of them and pacman sees an empty directory left behind, it thinks it is no longer necessary and removes it.
Yes, I know this, but what I suggest is to fix in in a different way: installing it as part of filesystem and fix packages to not install it.
Or just install /var/empty/.$pkgname or something silly like that
And then defeat the purpose of having a completely empty directory?
Is it actually required to be completely empty? I thought it was just assumed to be empty, but that wasn't a requisite
In some, if not all, situations it is required to be completely empty.
How do you manage to send an answer in one thread to a different thread ? Is it thunderbird doing that ? I see in the headers : References: <4AEE2C74.4010404@yahoo.com.ar> In-Reply-To: <4AEE2C74.4010404@yahoo.com.ar> This is clearly Gerardo's mail about transcode PKGBUILD, and not Aaron's mail about /var/empty.
Gerardo Exequiel Pozzi wrote:
* Update PKGBUILD for transcode to 1.1.5 * Removed already satisfied deps: libdv, libtheora, libxml2, xvidcore * Removed unused dep: libmpeg2 * Update versioned deps.
oops!, added back libmpeg2. Was not needed because in this new version is disabled by default, so add configure options to use it. Attached new patch with fix. -- Gerardo Exequiel Pozzi ( djgera ) http://www.djgera.com.ar KeyID: 0x1B8C330D Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D Index: transcode/trunk/PKGBUILD =================================================================== --- transcode/trunk/PKGBUILD (revision 57755) +++ transcode/trunk/PKGBUILD (working copy) @@ -1,22 +1,24 @@ # $Id$ # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> -# Maintainer: roberto <roberto@archlinux.org> +# Contributor: roberto <roberto@archlinux.org> pkgname=transcode _sripver=0.3-4 -pkgver=1.1.4 +pkgver=1.1.5 pkgrel=1 pkgdesc="A video/DVD ripper and encoder for the terminal/console." arch=('i686' 'x86_64') url="http://tcforge.berlios.de/" license=('GPL') -depends=('imagemagick>=6.5.1.9' 'lzo2' 'libdv' 'libdvdread>=4.1.3' 'ffmpeg>=0.5' 'mjpegtools' 'xvidcore' 'libmpeg2' 'libtheora' 'libxaw' 'x264>=20090416' 'libxml2' 'libxv' 'a52dec' 'alsa-lib') +depends=('imagemagick>=6.5.6.10' 'lzo2' 'libdvdread>=4.1.3' 'ffmpeg>=0.5' 'mjpegtools' 'libmpeg2' 'libxaw' 'libxv' 'a52dec' 'alsa-lib') makedepends=('nasm' 'pkgconfig') options=(!libtool !makeflags) source=(http://download2.berlios.de/tcforge/${pkgname}-${pkgver}.tar.bz2 \ http://downloads.sourceforge.net/sourceforge/subtitleripper/subtitleripper-${_sripver}.tgz) -md5sums=('6ba277fde95c26d217a88bbe5e6dd994' 'c0bd49a88f667c68c4430ad25bbed510') -sha1sums=('3d08f67c047b1b498a4a5183ad164c0641fcbc00' 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d') +md5sums=('41ac6b1c0fe30f3aab286e771fc31b9e' + 'c0bd49a88f667c68c4430ad25bbed510') +sha1sums=('48c36e06ca0cd1cdc1a9c6a241e231f896eefd26' + 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -30,6 +32,7 @@ --enable-imagemagick --enable-libjpeg --enable-lzo --enable-mjpegtools \ --enable-sdl --enable-freetype2 --enable-a52 --enable-libpostproc \ --enable-xvid --enable-x264 --enable-alsa \ + --enable-libmpeg2 --enable-libmpeg2convert \ --with-libxml2-prefix=/usr \ --with-mjpegtools-prefix=/usr \ --with-imagemagick-prefix=/usr \
participants (3)
-
Daniel J Griffiths
-
Gerardo Exequiel Pozzi
-
Xavier