Code

moving trunk for module inkscape
[inkscape.git] / packaging / autopackage / default.apspec.in
1 # autopackage specfile, (C) 2004 Mike Hearn <mike@navi.cx>
3 [Meta]
4 RootName: @inkscape.org/inkscape:$SOFTWAREVERSION
5 ShortName: inkscape
6 DisplayName: Inkscape Vector Graphics Editor
7 Summary: Inkscape is an open source SVG editor with capabilities similar to Illustrator, CorelDraw and Visio
8 SoftwareVersion: @VERSION@
9 Maintainer: The Inkscape team <inkscape-devel@lists.sourceforge.net>
10 Packager: Aaron Spike <aaron@ekips.org>
11 AutopackageTarget: 1.0
13 [Description]
14 Inkscape is an open source SVG editor with capabilities
15 similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features
16 include basic shapes, paths, text, alpha blending, transforms,
17 gradients, node editing, svg-to-png export, grouping, and more.
19 [BuildPrepare]
20 if [ ! -x configure ]; then
21     ./autogen.sh
22 fi
23 export APBUILD_STATIC="popt gc gccpp gtkmm-2.4 gdkmm-2.4 atkmm-1.6 pangomm-1.4 glibmm-2.4 sigc-2.0 loudmouth-1 Xrender"
24 PATH=/usr/local/src/inkscape/extra/static/bin:$PATH
25 PKG_CONFIG_PATH=/usr/local/src/inkscape/extra/static/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
26 CPPFLAGS="-I/usr/local/src/inkscape/extra/static/include"
27 LDFLAGS="-L/usr/local/src/inkscape/extra/static/lib"
28 export PATH PKG_CONFIG_PATH CPPFLAGS LDFLAGS
29 prepareBuild --enable-binreloc --with-gnome-vfs=no --enable-inkboard
31 [BuildUnprepare]
32 unprepareBuild
34 [Imports]
35 echo '*' | import   # import everything
37 [Prepare]
38 require @gnu.org/libstdc++ 3
39 require @xmlsoft.org/libxml2 2.6
40 require @xmlsoft.org/libxslt 1.0
41 require @gtk.org/gtk 2.4
42 # statically linked for now: require @rpm.org/popt 0.0
43 # statically linked: require @libsigc.sourceforge.net/libsigc 3
44 require @libpng.org/libpng 3
45 # statically linked: require @gtkmm.org/gtkmm2 3
46 require @zlib.org/zlib 1
47 # require @xfree86.org/xft 2
48 # require @freetype.org/freetype 6
49 # require @freedesktop.org/fontconfig 1
51 [Install]
52 installExe bin/inkscape bin/inkview
53 installMan 1 man/man1/*
54 installIcon share/pixmaps/inkscape.png
55 installDesktop "Graphics" share/applications/inkscape.desktop
57 copyFiles --nobackup share/locale $PREFIX/share
58 copyFiles share/inkscape $PREFIX/share
59 # copyFiles lib/inkscape $PREFIX/lib
61 [Uninstall]
62 uninstallFromLog