Package Search
 
Members: 351 | Topics: 765 | Posts: 3209
We welcome our newest member: Somewhat Reticent
Info
» You aren't logged in, login or registerOnline: No members and 4 guests | Time: 10:14
Inkscape Upgrade Request
paldo Support Forum    Upkg    Package Specifications
Reply Reply   Subscribe Topic Subscribe Topic
New version 0.47 is out
2 posts found.
 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
Profile   Private Message   E-Mail
Created: 2009-11-25 15:04
Highlight selected Text   Edit   Delete   Quote Reply
 Re: Inkscape Upgrade Request
Administrator
 
 
 
Posts: 426
Registered: 2004-09-09
Thanks, committed to testing.
Profile   Private Message   Web
Created: 2009-11-25 22:55
Highlight selected Text   Edit   Delete   Quote Reply
Subscribe Topic Subscribe Topic
powered by bitron board 1.23a