libinput:moved into main repo for pisi 2.0

This commit is contained in:
2015-07-21 16:14:36 +03:00
parent fccb393db7
commit a799d44bab
3 changed files with 116 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
autotools.configure("--disable-static")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dosym("libinput.so.5.0.0","/usr/lib/libinput.so.0")
#pisitools.dodoc("COPYING", "README")
+87
View File
@@ -0,0 +1,87 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libinput</Name>
<Homepage>http://www.freedesktop.org/wiki/Software/libinput/</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>X11</License>
<IsA>app:console</IsA>
<Summary>library that handles input devices for display servers and other applications that need to directly deal with input devices.</Summary>
<Description>It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect.</Description>
<BuildDependencies>
<Dependency>libevdev</Dependency>
<Dependency>eudev-devel</Dependency>
<Dependency>libmtdev-devel</Dependency>
</BuildDependencies>
<Archive sha1sum="027fe8ef2be9388480e5cb1ba2688f625fdb0340" type="tarxz">http://www.freedesktop.org/software/libinput/libinput-0.20.0.tar.xz</Archive>
</Source>
<Package>
<Name>libinput</Name>
<RuntimeDependencies>
<Dependency>libevdev</Dependency>
<Dependency>libmtdev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/man/man1</Path>
</Files>
</Package>
<Package>
<Name>libinput-devel</Name>
<Summary>Development files for libinput</Summary>
<RuntimeDependencies>
<Dependency release="current">libinput</Dependency>
<Dependency>eudev-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2015-07-21</Date>
<Version>0.20.0</Version>
<Comment>Version bump.</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2015-02-16</Date>
<Version>0.10.0</Version>
<Comment>Version bump.</Comment>
<Name>Hakan Yıldız</Name>
<Email>hknyldz93@gmail.com</Email>
</Update>
<Update release="3">
<Date>2014-10-25</Date>
<Version>0.6.0</Version>
<Comment>Add symbolic link.</Comment>
<Name>Ekin Dursun</Name>
<Email>ekin.dursun@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-09-19</Date>
<Version>0.6.0</Version>
<Comment>Version bump..</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2014-05-27</Date>
<Version>0.2.0</Version>
<Comment>First release.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libinput</Name>
<Summary xml:lang="tr">libinput Wayland Campasitars giriş aygıtları işlemek için ve genel X.Org giriş sürücü sağlamak için bir kütüphane.</Summary>
<Description xml:lang="tr">Bu yüzden kullanıcıların beklediği fonksiyonellik ortak kümesi sağlamak için gereken özel giriş kodu compositors miktarını en az indirerek, aygıt kullanımı, giriş aygıtı olay işleme ve soyutlama sağlar.</Description>
</Source>
</PISI>