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: 1
Popularity: 0.000000
First Submitted: 2017-04-09 11:51
Last Updated: 2018-02-26 02:48

Latest Comments

ice0 commented on 2020-03-20 07:34

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

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

Fixed, thanks.

TilmanV commented on 2017-09-30 08:11

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
}