You are not logged in.

#1 2003-09-28 01:05:34

red_over_blue
Member
Registered: 2003-07-19
Posts: 152

lsdvd and acidrip

Someone on irc requested AcidRip for Arch, so I thought I would wip it up.  There is a small issue, however.  The mplayer that is in the Arch repositories was compiled without libmp3lame support.  This is an easy fix -> install lame using pacman and then run makepkg on the mplayer PKGBUILD from abs.  This software, as well as quickrip, are not yet updated for the 1.0 versions of mplayer, so you need the mplayer in the Arch repositories.

Anyway, here are the PKGBUILD files for the two:

pkgname=acidrip
pkgver=0.10
pkgrel=1
pkgdesc="AcidRip is a Gtk2::Perl  application for ripping and encoding DVD's"
url="http://acidrip.thirtythreeandathird.net/"
depends=('mplayer' 'lsdvd' 'gtk-perl' 'lame' 'libdvdcss' 'gtk2-perl')
conflicts=()
backup=()
install=
source=(http://umn.dl.sourceforge.net/sourceforge/acidrip/$pkgname-$pkgver.tar.gz)

build() {
        cd $startdir/src/$pkgname-$pkgver
        perl Makefile.PL
        sed -i "s%^DESTDIR.*%DESTDIR=$startdir/pkg%" Makefile
        make || return 1
        make prefix=$startdir/pkg/usr install
}
pkgname=lsdvd
pkgver=0.9
pkgrel=1
pkgdesc="Lsdvd is a c application for reading the contents of a DVD and printing the contents to your terminal"
url="http://acidrip.thirtythreeandathird.net/lsdvd.html"
depends=('libdvdread')
conflicts=()
backup=()
install=
source=(http://umn.dl.sourceforge.net/sourceforge/acidrip/$pkgname-$pkgver.tar.gz)

build() {
        cd $startdir/src/$pkgname-$pkgver
        ./configure 
        make || return 1
        make prefix=$startdir/pkg/usr install
}

Don't forget to post your PKGBUILD in your thread when you announce a new package in incoming.
see HERE for details

Offline

#2 2004-10-05 01:25:19

jlvsimoes
Member
From: portugal
Registered: 2002-12-23
Posts: 392
Website

Re: lsdvd and acidrip

# Contributor:
pkgname=acidrip
pkgver=0.14
pkgrel=t1
pkgdesc="Acidrip is fundamentally a wrapper application. This means that is is written in order to provide an easy and logical method to use another more complicated applciation, i.e. MEncoder. This means that, in theory, if MEncoder can do something, acidrip should be able to do it too. However this is aimed specifically at DVD to divx encoding, so features not based around this are not included."
url="http://acidrip.thirtythreeandathird.net/"
depends=( 'ffmpeg' 'perl' 'lsdvd' 'mplayer' 'libdvdread' 'gtk2-perl' 'lame' 'libdvdcss' 'perl-extutils-depends' 'perl-extutils-pkgconfig' 'glib-perl')

source=(http://heanet.dl.sourceforge.net/sourceforge/acidrip/$pkgname-$pkgver.tar.gz)
#md5sums=('ba88de14f7460416da1908fb3f972043')

build() {
  cd $startdir/src/$pkgname-$pkgver
  perl Makefile.PL destdir=$startdir/pkg/
  make || return 1
  make install
}

# Contributor:
pkgname=lsdvd
pkgver=0.10
pkgrel=1
pkgdesc="Lsdvd is a c application for reading the contents of a DVD and printing the contents to your terminal"
url="http://acidrip.thirtythreeandathird.net/lsdvd.html"
depends=('libdvdread')
md5sums=('7fd659f8e26fd790ecc4903d7961985a')

source=(http://umn.dl.sourceforge.net/sourceforge/acidrip/$pkgname-$pkgver.tar.gz)

build() {
        cd $startdir/src/$pkgname-$pkgver
        ./configure
        make || return 1
        make prefix=$startdir/pkg/usr install


-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GU/ d- s: a- C L U P+ L+++ E--- W+
N 0+ K- W-- !O !M V-- PS+ PE- V++ PGP T 5 Z+ R* TV+ B+
DI-- D- G-- e-- h! r++ z+ z*
------END GEEK CODE BLOCK------

Offline

Board footer

Powered by FluxBB