@@ -9,16 +9,19 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-opt --enable-ldopt")
|
||||
autotools.configure("--prefix=/usr \
|
||||
--disable-debug")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
pisitools.insinto("/usr/lib/", "*.so*")
|
||||
pisitools.dosym("libspnav.so.0.1", "/usr/lib/libspnav.so.0")
|
||||
pisitools.domove("/usr/lib/libspnav.so.0.1", "/usr/lib", "libspnav.so")
|
||||
pisitools.insinto("/usr/lib/", "*.so*")
|
||||
pisitools.insinto("/usr/include/", "*.h")
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
#pisitools.insinto("/usr/lib/", "*.so*")
|
||||
#pisitools.dosym("libspnav.so.0.1", "/usr/lib/libspnav.so.0")
|
||||
#pisitools.domove("/usr/lib/libspnav.so.0.1", "/usr/lib", "libspnav.so")
|
||||
#pisitools.insinto("/usr/lib/", "*.so*")
|
||||
#pisitools.insinto("/usr/include/", "*.h")
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,13 @@
|
||||
--- libspnav-0.2.3/Makefile.in~ 2015-01-10 09:08:35.043417955 +0000
|
||||
+++ libspnav-0.2.3/Makefile.in 2015-01-10 09:09:00.833315269 +0000
|
||||
@@ -54,8 +54,8 @@
|
||||
cp $(lib_so) $(DESTDIR)$(PREFIX)/$(libdir)/$(lib_so)
|
||||
[ -n "$(soname)" ] && \
|
||||
rm -f $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) $(DESTDIR)$(PREFIX)/$(libdir)/$(devlink) && \
|
||||
- ln -s $(DESTDIR)$(PREFIX)/$(libdir)/$(lib_so) $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) && \
|
||||
- ln -s $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) $(DESTDIR)$(PREFIX)/$(libdir)/$(devlink) || \
|
||||
+ ln -s $(lib_so) $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) && \
|
||||
+ ln -s $(soname) $(DESTDIR)$(PREFIX)/$(libdir)/$(devlink) || \
|
||||
true
|
||||
for h in $(hdr); do cp -p $(srcdir)/$$h $(DESTDIR)$(PREFIX)/include/; done
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Open source alternative to 3DConnextion drivers</Summary>
|
||||
<Description>The spacenav project provides a free compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 6dof space navigation input devices. It provides both a replacement free user-space driver, and a replacement SDK library.</Description>
|
||||
<Archive sha1sum="c9291ed4acb38da3be4f81e6e3b43f853ce55eca" type="targz">http://sourceforge.net/projects/spacenav/files/spacenav%20library%20%28SDK%29/libspnav%200.2.2/libspnav-0.2.2.tar.gz</Archive>
|
||||
<Archive sha1sum="e308344cc2c86bb3f01cca308261a35aaa8c6318" type="targz">http://downloads.sourceforge.net/spacenav/libspnav-0.2.3.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">libspnav-0.2.2-custom-flags.patch</Patch>
|
||||
<Patch level="1">libspnav-0.2.2-makefile.patch</Patch>
|
||||
<!--Patch level="1">libspnav-0.2.2-custom-flags.patch</Patch-->
|
||||
<Patch>Makefile.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -46,6 +46,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2015-09-16</Date>
|
||||
<Version>0.2.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-05-25</Date>
|
||||
<Version>0.2.2</Version>
|
||||
@@ -75,4 +82,4 @@
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
</PISI>
|
||||
|
||||
Reference in New Issue
Block a user