create core package
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
#
|
||||
|
||||
from pisi.actionsapi import pythonmodules
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,27 @@
|
||||
Index: setup.py
|
||||
===================================================================
|
||||
--- setup.py (revision 27404)
|
||||
+++ setup.py (revision 27405)
|
||||
@@ -76,7 +76,9 @@
|
||||
setup(
|
||||
name='piksemel',
|
||||
version=version,
|
||||
- ext_modules=[Extension('piksemel', ['src/iksemel.c', 'src/pyiks.c'])],
|
||||
+ ext_modules=[Extension('piksemel',
|
||||
+ ['src/iksemel.c', 'src/pyiks.c'],
|
||||
+ extra_compile_args=["-fvisibility=hidden"])],
|
||||
cmdclass = {
|
||||
'install' : Install
|
||||
}
|
||||
Index: src/pyiks.c
|
||||
===================================================================
|
||||
--- src/pyiks.c (revision 27404)
|
||||
+++ src/pyiks.c (revision 27405)
|
||||
@@ -994,6 +994,7 @@
|
||||
{ NULL, NULL, 0, NULL }
|
||||
};
|
||||
|
||||
+__attribute__((visibility("default")))
|
||||
PyMODINIT_FUNC
|
||||
initpiksemel(void)
|
||||
{
|
||||
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>piksemel</Name>
|
||||
<Homepage>http://pisilinux.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Python binding for iksemel</Summary>
|
||||
<Description>A simple, fast, small and robust XML parser for Python, based on iksemel.</Description>
|
||||
<Archive sha1sum="b72d130f4f84087a1011400858eb1bfae045bef5" type="targz">http://source.pisilinux.org/1.0/piksemel-1.3.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>symbol-visibility.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>piksemel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2014-05-11</Date>
|
||||
<Version>1.3.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-10-28</Date>
|
||||
<Version>1.3.1</Version>
|
||||
<Comment>rebuild</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-11</Date>
|
||||
<Version>1.3.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>piksemel</Name>
|
||||
<Summary xml:lang="tr">iksemel için python desteği</Summary>
|
||||
<Description xml:lang="tr">Python için basit, hızlı, ufak ve sağlam bir XML ayrıştırıcısı, iksemel tabanlıdır.</Description>
|
||||
<Description xml:lang="fr">Un analyseur XML simple, rapide, petit et robuste pour Python basé sur iksemel.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user