Package Details: synfig-git r8212.cdd534e1c-2

Git Clone URL: https://aur.archlinux.org/synfig-git.git (read-only, click to copy)
Package Base: synfig-git
Description: Professional vector animation program (CLI renderer only)
Upstream URL: http://synfig.org
Licenses: GPL2
Conflicts: synfig, synfig-core
Provides: synfig
Replaces: synfig-core
Submitter: piernov
Maintainer: bm456
Last Packager: bm456
Votes: 2
Popularity: 0.000000
First Submitted: 2017-04-09 11:51 (UTC)
Last Updated: 2018-02-26 02:48 (UTC)

Latest Comments

ice0 commented on 2020-03-20 07:34 (UTC)

Hi! Can you please update the PKGBUILD? Here is the fixed one:

# Maintainer: piernov <piernov@piernov.org>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Franco Iacomella <yaco@gnu.org>

pkgname=synfig-git
pkgver=r9839.2dbc76041
pkgrel=1
pkgdesc="Professional vector animation program (CLI renderer only)"
arch=(x86_64)
url="https://synfig.org"
license=('GPL3')
depends=('libxml++2.6' 'libsigc++2.0' 'etl-git' 'imagemagick' 'ffmpeg' 'fontconfig'
         'libpng' 'libtiff' 'libdv' 'libmng' 'cairo' 'pango' 'boost-libs' 'mlt'
         'fftw')
makedepends=('boost')
optdepends=('openexr' 'libsigc++')
conflicts=('synfig')
replaces=('synfig')
provides=('synfig-git')
source=(git+https://github.com/synfig/synfig)
md5sums=('SKIP')

pkgver() {
  cd "$srcdir"/synfig/synfig-core
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
  cd synfig/synfig-core
}

build() {
  cd synfig/synfig-core

  export PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" 

  ./bootstrap.sh
  intltoolize --force --copy

  ./configure --prefix=/usr \
    --sysconfdir=/etc \
    --disable-static \
    --with-imagemagick \
    --with-magickpp \
    --with-libavcodec \
    --with-libdv

  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  make
}

package() {
  cd synfig/synfig-core
  make DESTDIR="$pkgdir" install
}

bm456 commented on 2017-12-13 17:43 (UTC)

please add this at build

PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \

https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/synfig

piernov commented on 2017-09-30 10:21 (UTC)

Fixed, thanks.

TilmanV commented on 2017-09-30 08:11 (UTC)

Can't compile. Could you patch the PKGBUILD with this? build() { cd synfig/synfig-core CXXFLAGS="$CXXFLAGS -std=gnu++11" ./bootstrap.sh intltoolize --force --copy ./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-static \ --with-imagemagick \ --with-magickpp \ --with-libavcodec \ --with-libdv sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }