Code

a small apspec adjustment from Mike Hearn
[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 export APBUILD_PROJECTNAME=inkscape
26 PATH=/usr/local/src/inkscape/extra/static/bin:$PATH
27 PKG_CONFIG_PATH=/usr/local/src/inkscape/extra/static/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
28 CPPFLAGS="-I/usr/local/src/inkscape/extra/static/include"
29 LDFLAGS="-L/usr/local/src/inkscape/extra/static/lib"
30 export PATH PKG_CONFIG_PATH CPPFLAGS LDFLAGS
31 prepareBuild --enable-binreloc --with-gnome-vfs=no --enable-inkboard
33 [BuildUnprepare]
34 unprepareBuild
36 [Imports]
37 echo '*' | import   # import everything
39 [Prepare]
40 require @gnu.org/libstdc++ 3
41 require @xmlsoft.org/libxml2 2.6
42 require @xmlsoft.org/libxslt 1.0
43 require @gtk.org/gtk 2.4
44 # statically linked for now: require @rpm.org/popt 0.0
45 # statically linked: require @libsigc.sourceforge.net/libsigc 3
46 require @libpng.org/libpng 3
47 # statically linked: require @gtkmm.org/gtkmm2 3
48 require @zlib.org/zlib 1
49 # require @xfree86.org/xft 2
50 # require @freetype.org/freetype 6
51 # require @freedesktop.org/fontconfig 1
53 [Install]
54 installExe bin/inkscape bin/inkview
55 installMan 1 man/man1/*
56 installIcon share/pixmaps/inkscape.png
57 installDesktop "Graphics" share/applications/inkscape.desktop
59 copyFiles --nobackup share/locale $PREFIX/share
60 copyFiles share/inkscape $PREFIX/share
61 # copyFiles lib/inkscape $PREFIX/lib
63 [Uninstall]
64 uninstallFromLog