* update cdrdao to 1.2.5-7
This commit is contained in:
parent
3e804c11d2
commit
a9eda1ddd7
@ -1,28 +1,59 @@
|
|||||||
pkgbase = cdrdao
|
pkgbase = cdrdao
|
||||||
pkgdesc = Records audio/data CD-Rs in disk-at-once (DAO) mode
|
pkgdesc = Records audio/data CD-Rs in disk-at-once (DAO) mode
|
||||||
pkgver = 1.2.5
|
pkgver = 1.2.5
|
||||||
pkgrel = 3.1
|
pkgrel = 7
|
||||||
url = http://cdrdao.sourceforge.net/
|
url = http://cdrdao.sourceforge.net/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
arch = powerpc64le
|
arch = powerpc64le
|
||||||
arch = powerpc64
|
arch = powerpc64
|
||||||
arch = powerpc
|
arch = powerpc
|
||||||
arch = riscv64
|
arch = riscv64
|
||||||
license = GPL
|
license = GPL-2.0-or-later
|
||||||
makedepends = gtkmm3
|
depends = atkmm
|
||||||
|
depends = cairomm
|
||||||
|
depends = dconf
|
||||||
depends = gcc-libs
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = glibmm
|
||||||
|
depends = gtk3
|
||||||
|
depends = gtkmm3
|
||||||
depends = lame
|
depends = lame
|
||||||
depends = libmad
|
|
||||||
depends = libvorbis
|
|
||||||
depends = libao
|
depends = libao
|
||||||
optdepends = gtkmm3: for gcdmaster
|
depends = libmad
|
||||||
|
depends = libsigc++
|
||||||
|
depends = libvorbis
|
||||||
|
depends = pangomm
|
||||||
|
options = !emptydirs
|
||||||
source = https://downloads.sourceforge.net/cdrdao/cdrdao-1.2.5.tar.bz2
|
source = https://downloads.sourceforge.net/cdrdao/cdrdao-1.2.5.tar.bz2
|
||||||
source = https://github.com/cdrdao/cdrdao//commit/251a40ab.patch
|
source = cdrdao-uninitialized-filename.patch
|
||||||
source = cdrdao-1.2.3-autoconf-update.patch
|
source = cdrdao-version-command.patch
|
||||||
source = cdrdao-1.2.3-k3b.patch
|
|
||||||
sha256sums = d19b67c853c5dba2406afaab6cd788e77f35eebe634cac4679528477c7be01b6
|
sha256sums = d19b67c853c5dba2406afaab6cd788e77f35eebe634cac4679528477c7be01b6
|
||||||
sha256sums = 970e5d18513f298b915f9d84f206d7489400e93f42b9c04ec55acf2fe9d43e5a
|
sha256sums = 970e5d18513f298b915f9d84f206d7489400e93f42b9c04ec55acf2fe9d43e5a
|
||||||
sha256sums = 2f4f54ed23b4f3b22fd64a2a3d4fa67ff186b3865213cba3fbe81ed9f6c42c74
|
sha256sums = cbb8ec897e390d5a4c4c113e35a88893f5be3ebc2fec3b09eb2ae84bd4275021
|
||||||
sha256sums = 6eddd7c79f548b3ad1d8d4ce23367bcae3cd6dee74f0aeb6439758d6599090e0
|
|
||||||
|
|
||||||
pkgname = cdrdao
|
pkgname = cdrdao
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glibc
|
||||||
|
depends = lame
|
||||||
|
depends = libao
|
||||||
|
depends = libmad
|
||||||
|
depends = libvorbis
|
||||||
|
|
||||||
|
pkgname = gcdmaster
|
||||||
|
pkgdesc = GUI frontend for creating audio CDs and burning them using cdrdao
|
||||||
|
depends = atkmm
|
||||||
|
depends = cairomm
|
||||||
|
depends = cdrdao
|
||||||
|
depends = dconf
|
||||||
|
depends = gcc-libs
|
||||||
|
depends = glib2
|
||||||
|
depends = glibc
|
||||||
|
depends = glibmm
|
||||||
|
depends = gtk3
|
||||||
|
depends = gtkmm3
|
||||||
|
depends = libao
|
||||||
|
depends = libmad
|
||||||
|
depends = libsigc++
|
||||||
|
depends = libvorbis
|
||||||
|
depends = pangomm
|
||||||
|
@ -4,45 +4,63 @@
|
|||||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||||
# Contributor: dorphell <dorphell@archlinux.org>
|
# Contributor: dorphell <dorphell@archlinux.org>
|
||||||
|
|
||||||
pkgname=cdrdao
|
pkgbase=cdrdao
|
||||||
|
pkgname=('cdrdao' 'gcdmaster')
|
||||||
pkgver=1.2.5
|
pkgver=1.2.5
|
||||||
pkgrel=3.1
|
pkgrel=7
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||||
license=('GPL')
|
license=('GPL-2.0-or-later')
|
||||||
url="http://cdrdao.sourceforge.net/"
|
url="http://cdrdao.sourceforge.net/"
|
||||||
pkgdesc='Records audio/data CD-Rs in disk-at-once (DAO) mode'
|
pkgdesc='Records audio/data CD-Rs in disk-at-once (DAO) mode'
|
||||||
depends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao')
|
depends=('atkmm' 'cairomm' 'dconf' 'gcc-libs' 'glib2' 'glibc' 'glibmm' 'gtk3' 'gtkmm3' 'lame'
|
||||||
makedepends=('gtkmm3')
|
'libao' 'libmad' 'libsigc++' 'libvorbis' 'pangomm')
|
||||||
optdepends=('gtkmm3: for gcdmaster')
|
options=('!emptydirs')
|
||||||
source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2
|
source=(https://downloads.sourceforge.net/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2
|
||||||
https://github.com/cdrdao/cdrdao//commit/251a40ab.patch
|
cdrdao-uninitialized-filename.patch
|
||||||
cdrdao-1.2.3-autoconf-update.patch
|
cdrdao-version-command.patch)
|
||||||
cdrdao-1.2.3-k3b.patch)
|
|
||||||
sha256sums=('d19b67c853c5dba2406afaab6cd788e77f35eebe634cac4679528477c7be01b6'
|
sha256sums=('d19b67c853c5dba2406afaab6cd788e77f35eebe634cac4679528477c7be01b6'
|
||||||
'970e5d18513f298b915f9d84f206d7489400e93f42b9c04ec55acf2fe9d43e5a'
|
'970e5d18513f298b915f9d84f206d7489400e93f42b9c04ec55acf2fe9d43e5a'
|
||||||
'2f4f54ed23b4f3b22fd64a2a3d4fa67ff186b3865213cba3fbe81ed9f6c42c74'
|
'cbb8ec897e390d5a4c4c113e35a88893f5be3ebc2fec3b09eb2ae84bd4275021')
|
||||||
'6eddd7c79f548b3ad1d8d4ce23367bcae3cd6dee74f0aeb6439758d6599090e0')
|
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${pkgname}-${pkgver}
|
cd ${pkgbase}-${pkgver}
|
||||||
|
|
||||||
patch -Np1 -i ../cdrdao-1.2.3-autoconf-update.patch
|
# Fix uninitialized TOC data file name
|
||||||
patch -Np1 -i ../cdrdao-1.2.3-k3b.patch
|
# https://github.com/cdrdao/cdrdao/pull/21
|
||||||
# Fix uninitialized variable
|
patch -Np1 -i ../cdrdao-uninitialized-filename.patch
|
||||||
patch -p1 -i ../251a40ab.patch
|
|
||||||
|
# Fix version command
|
||||||
|
# https://github.com/cdrdao/cdrdao/pull/25
|
||||||
|
patch -Np1 -i ../cdrdao-version-command.patch
|
||||||
|
|
||||||
|
# Remove gconf dependency
|
||||||
|
sed -i '/AM_GCONF_SOURCE_2/d' configure.ac
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd ${pkgname}-${pkgver}
|
cd ${pkgbase}-${pkgver}
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--without-xdao --with-lame \
|
--with-lame \
|
||||||
--with-ogg-support --with-mp3-support
|
--with-ogg-support \
|
||||||
|
--with-mp3-support
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package_cdrdao() {
|
||||||
cd ${pkgname}-${pkgver}
|
depends=('gcc-libs' 'glibc' 'lame' 'libao' 'libmad' 'libvorbis')
|
||||||
|
|
||||||
|
cd ${pkgbase}-${pkgver}
|
||||||
make DESTDIR="${pkgdir}" install
|
make DESTDIR="${pkgdir}" install
|
||||||
|
make -C gcdmaster DESTDIR="${pkgdir}" uninstall
|
||||||
|
}
|
||||||
|
|
||||||
|
package_gcdmaster() {
|
||||||
|
pkgdesc='GUI frontend for creating audio CDs and burning them using cdrdao'
|
||||||
|
depends=('atkmm' 'cairomm' 'cdrdao' 'dconf' 'gcc-libs' 'glib2' 'glibc' 'glibmm' 'gtk3' 'gtkmm3'
|
||||||
|
'libao' 'libmad' 'libsigc++' 'libvorbis' 'pangomm')
|
||||||
|
|
||||||
|
cd ${pkgbase}-${pkgver}
|
||||||
|
make -C gcdmaster DESTDIR="${pkgdir}" install
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user