Package Details: xcdroast 1.19-1

Git Clone URL: https://aur.archlinux.org/xcdroast.git (read-only, click to copy)
Package Base: xcdroast
Description: X-CD-Roast is a flexible frontend for optical disc authoring.
Upstream URL: http://www.xcdroast.org
Licenses: GPLv2
Submitter: codepilot
Maintainer: None
Last Packager: codepilot
Votes: 4
Popularity: 0.000000
First Submitted: 2017-12-27 11:36 (UTC)
Last Updated: 2019-10-02 15:29 (UTC)

Latest Comments

codepilot commented on 2019-10-02 15:30 (UTC)

Hi, sorry for the long delay, I've finally fixed it, thanks!

dcuk commented on 2019-06-13 12:40 (UTC) (edited on 2019-06-13 12:45 (UTC) by dcuk)

Fixes in 1.19 seem to resolve the outstanding issues. Providing '--sysconfdir=/etc/' to configure removes the hard error on first start. xcdroast will still prompt for setup to be run on first start but will then save a config in '~/.config/xcdroast/xcdroast.cfg' and not prompt again. xcdwrap is now installed setuid correctly without the patch. Working PKGBUILD for 1.19:

pkgname=xcdroast
pkgver=1.19
pkgrel=1
epoch=
pkgdesc="X-CD-Roast is a flexible frontend for optical disc authoring."
arch=('i686' 'x86_64' 'armv6h')
url="http://www.xcdroast.org"
license=('GPLv2')
depends=('cdrtools>=3.02a07')
makedepends=()
checkdepends=()
source=("https://downloads.sourceforge.net/project/xcdroast/xcdroast-1.19.tar.gz")
md5sums=('435f178db53e14452e923cba6afbb687')

build() {
    cd "$pkgname-$pkgver"
    ./configure --prefix=/usr --sysconfdir=/etc
    make
}

check() {
    cd "$pkgname-$pkgver"
    make -k check
}

package() {
    cd "$pkgname-$pkgver"
    make DESTDIR="$pkgdir/" install
}

codepilot commented on 2018-02-05 08:43 (UTC)

Hi! I've created an issue (https://sourceforge.net/p/xcdroast/bugs/10/) to the upstream already in December, to fix the problem with the /etc-folder. But until now, it was not resolved. I will update the package in AUR as soon as this bug is resolved and the package compiles and runs well with Arch.

perseus commented on 2018-02-04 10:51 (UTC)

Thanks for providing this.

On first run a window pops up: "The configured system-config-directory "/usr/etc" was not found. Aborting ..."

I can fix the issue by root manually creating "/usr/etc", but that would not, of course, be consistent with the installation as seen by pacman.

Am I doing something wrong?

boenki commented on 2017-12-27 14:08 (UTC)

please move the patching into a seperate 'prepare' function.