Inkscape Upgrade Request | |
|
|
Senior Mitglied Posts: 216 Registered: 2008-07-04 | Hi everyone,
A new version of inkscape has been released and it brings new features such as SVG 1.1, so I managed to create a new spec for this new version and I'm posting it in here
To install this new version a new dependency is required, this dependency is not in paldo's repository so a new package would be necessary.
The extra dependency is GSL (GNU Scientific Library) it is in the version 1.13 and the spec to install it is bellow:
Code | [In neuem Fenster öffnen] | |
<?xml version="1.0"?>
<package name="gsl">
<description>The GNU Scientific Library (GSL) is a modern numerical library for C and C++ programmers</description>
<releases>
<release version="1.13" revision="1" branch="stable">
<deps>
<dep name="bash"/>
<dep name="glibc"/>
</deps>
<build>
<script>
<!-- Source: http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gsl/gsl-1.13.tar.gz-->
<archive name="gsl-$VERSION" compression="gz">
<cmd>./configure --prefix=/usr --sysconfdir=/etc</cmd>
<cmd>make -j 2</cmd>
<cmd>make install</cmd>
</archive>
</script>
</build>
</release>
</releases>
</package>
|
Now after having gsl package on the repository, we can then install inkscape 0.47
Code | [In neuem Fenster öffnen] | |
<?xml version="1.0"?>
<package name="inkscape">
<description>gnome vector drawing program</description>
<releases>
<release version="0.47" revision="1" branch="stable">
<settings>
<environment name="LDFLAGS">$LDFLAGS -Wl,--as-needed</environment>
</settings>
<deps>
<dep name="libpng"/>
<dep name="gc"/>
<dep name="freetype"/>
<dep name="xft"/>
<dep name="pango"/>
<dep name="gnome-vfs-2.0"/>
<dep name="gtkspell-2.0"/>
<dep name="lcms"/>
<dep name="poppler"/>
<dep name="ImageMagick"/>
<dep name="gtkmm-2.4"/>
<dep name="glibmm-2.4"/>
<dep name="gtk+-2.0"/>
<dep name="libxml2"/>
<dep name="libxslt"/>
<dep name="cairo"/>
<dep name="libsigc++-2.0"/>
<dep name="glib-2.0"/>
<dep name="boost"/>
<dep name="popt"/>
<dep name="gsl"/>
<!-- ps and eps import -->
<dep name="pstoedit"/>
</deps>
<build>
<script>
<archive name="inkscape-$VERSION">
<!-- fix build with gcc 4.4 -->
<!--patch name="inkscape-$VERSION-gcc-4.4-2"/-->
<!-- fix build with poppler 0.8.3 -->
<!--patch name="inkscape-$VERSION-poppler-0.8.3"/-->
<!-- fix build with gtk+ 2.13 -->
<!--<cmd>sed -i -e 's/gtkclist.h/gtk.h/' src/widgets/sp-xmlview-attr-list.h</cmd>-->
<cmd>./configure --prefix=/usr --sysconfdir=/etc</cmd>
<cmd>make -j 2</cmd>
<cmd>make install</cmd>
<!-- remove inkview, unused -->
<!--<cmd>rm -vf /usr/bin/inkview /usr/share/man/man1/inkview.1</cmd>-->
<!-- remove translated tutorials to save space -->
<!--<cmd>rm -vf /usr/share/inkscape/tutorials/*.*.svg</cmd>-->
</archive>
</script>
</build>
</release>
</releases>
</package>
|
Again all these packages are tagged to the branch stable because it is my branch I think since it is not well tested yet it could enter on testing instead .............................. OSs: Paldo-testing x86_64 :: HP Pavilion dv9680ez |
|
|
|
|
|
Re: Inkscape Upgrade Request | |
|
|
Administrator Posts: 426 Registered: 2004-09-09 | Thanks, committed to testing. |
|
|
|
|
|