code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libtevent</Name>
        <Homepage>http://tevent.samba.org</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv3+</License>
        <IsA>library</IsA>
        Event system based on the talloc memory management library
        <Description>libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events.</Description>
        <Archive sha1sum="ed21eea3e85ecbe4320586330a7d3c8c13bfe3e8" type="targz">https://www.samba.org/ftp/tevent/tevent-0.9.34.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>python-devel</Dependency>
            <Dependency>gdb-devel</Dependency>
            <Dependency>libtalloc-devel</Dependency>
	    <Dependency>libxslt</Dependency>
	    <Dependency>docbook-xsl</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>libtevent</Name>
        <RuntimeDependencies>
            <Dependency>libtalloc</Dependency>
            <Dependency>python</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
        </Files>
    </Package>

    <Package>
        <Name>libtevent-devel</Name>
        Development files for libtevent
        <RuntimeDependencies>
            <Dependency release="current">libtevent</Dependency>
            <Dependency>libtalloc-devel</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <History>
        <Update release="5">
            <Date>2017-12-27</Date>
            <Version>0.9.34</Version>
            <Comment>Version bump</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="4">
            <Date>2017-02-28</Date>
            <Version>0.9.31</Version>
            <Comment>Version bump.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="3">
            <Date>2016-06-09</Date>
            <Version>0.9.28</Version>
            <Comment>Version Bump</Comment>
            <Name>Ergün Salman</Name>
            <Email>poyraz76@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>0.9.25</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-07-30</Date>
            <Version>0.9.25</Version>
            <Comment>First release</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libtevent</Name>
        talloc bellek yönetim kitaplığına dayanan olay sistemi kitaplığı
        <Description xml:lang="tr">libtevent Samba uygulamasının en temel olay sistem kitaplığıdır. Zamanlayıcı, dosya tanımlayıcı gibi çeşitli olay türlerini desteklemektedir.</Description>
    </Source>

    <Package>
        <Name>libtevent-devel</Name>
        libtevent için geliştirme dosyaları
    </Package>
</PISI>

repo_name: ayhanyalcinsoy/main


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get

shelltools.export('HOME', get.workDIR())
def setup():
    autotools.configure("--disable-static \
                         --enable-gtk-doc \
                         --enable-maintainer-flags=no \
                         --enable-introspection=yes")

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "TODO")


code:
--- ltmain.sh.old	2007-10-09 07:38:25.000000000 +0200
+++ ltmain.sh	2007-10-09 07:39:25.000000000 +0200
@@ -1794,6 +1794,11 @@
 	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
 	;;

+      -Wl,--as-needed)
+	deplibs="$deplibs $arg"
+	continue
+	;;
+
       -Wl,*)
 	args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
 	arg=
@@ -2137,6 +2142,15 @@
 	lib=
 	found=no
 	case $deplib in
+	-Wl,--as-needed)
+	  if test "$linkmode,$pass" = "prog,link"; then
+	    compile_deplibs="$deplib $compile_deplibs"
+	    finalize_deplibs="$deplib $finalize_deplibs"
+	  else
+	    deplibs="$deplib $deplibs"
+	  fi
+	  continue
+	  ;;
 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
 	  if test "$linkmode,$pass" = "prog,link"; then
 	    compile_deplibs="$deplib $compile_deplibs"


code:
diff -urNp libunique-1.1.6.old/unique/Makefile.am libunique-1.1.6/unique/Makefile.am
--- libunique-1.1.6.old/unique/Makefile.am	2011-07-06 10:54:38.403127656 +0100
+++ libunique-1.1.6/unique/Makefile.am	2011-07-06 10:55:00.354127659 +0100
@@ -19,11 +19,8 @@ INCLUDES = -I$(top_srcdir)
 AM_CPPFLAGS = \
 	-DG_DISABLE_SINGLE_INCLUDES	\
 	-DGTK_DISABLE_SINGLE_INCLUDES	\
-	-DG_DISABLE_DEPRECATED		\
-	-DGTK_DISABLE_DEPRECATED	\
 	-DG_LOG_DOMAIN=\"Unique\"	\
 	-DPREFIX=\""$(prefix)"\"	\
-	$(DISABLE_DEPRECATED_FLAGS)	\
 	$(UNIQUE_DEBUG_CFLAGS)		\
 	$(NULL)

diff -urNp libunique-1.1.6.old/unique/Makefile.in libunique-1.1.6/unique/Makefile.in
--- libunique-1.1.6.old/unique/Makefile.in	2011-07-06 11:01:36.306127549 +0100
+++ libunique-1.1.6/unique/Makefile.in	2011-07-06 11:01:58.311127546 +0100
@@ -394,11 +394,8 @@ INCLUDES = -I$(top_srcdir)
 AM_CPPFLAGS = \
 	-DG_DISABLE_SINGLE_INCLUDES	\
 	-DGTK_DISABLE_SINGLE_INCLUDES	\
-	-DG_DISABLE_DEPRECATED		\
-	-DGTK_DISABLE_DEPRECATED	\
 	-DG_LOG_DOMAIN=\"Unique\"	\
 	-DPREFIX=\""$(prefix)"\"	\
-	$(DISABLE_DEPRECATED_FLAGS)	\
 	$(UNIQUE_DEBUG_CFLAGS)		\
 	$(NULL)


code:
--- unique/dbus/uniquebackend-dbus.c.orig	2011-07-06 10:30:49.712128019 +0100
+++ unique/dbus/uniquebackend-dbus.c		2011-07-06 10:32:11.026127998 +0100
@@ -84,7 +84,6 @@ unique_backend_dbus_register_proxy (Uniq
 static gboolean
 unique_backend_dbus_request_name (UniqueBackend *backend)
 {
-  UniqueBackendDBus *backend_dbus;
   const gchar *name;
   DBusGConnection *connection;
   DBusGProxy *proxy;
@@ -97,8 +96,6 @@ unique_backend_dbus_request_name (Unique
   if (!connection)
     return FALSE;

-  backend_dbus = UNIQUE_BACKEND_DBUS (backend);
-
   retval = TRUE;
   name = unique_backend_get_name (backend);
   g_assert (name != NULL);
@@ -207,7 +204,7 @@ unique_backend_dbus_send_message (Unique
                                         cmd, data, time_,
                                         &resp,
                                         &error);
-  if (error)
+  if (!res && error)
     {
       g_warning ("Error while sending message: %s", error->message);
       g_error_free (error);


code:
diff --git a/unique/uniqueapp.c b/unique/uniqueapp.c
index b40a86c..e8edc94 100644
--- a/unique/uniqueapp.c
+++ b/unique/uniqueapp.c
@@ -781,7 +781,7 @@ unique_app_watch_window (UniqueApp *app,
 }

-G_CONST_RETURN gchar *
+const gchar *
 unique_command_to_string (UniqueApp *app,
                           gint       command)
 {
@@ -863,7 +863,7 @@ unique_command_from_string (UniqueApp   *app,
   return retval;
 }

-G_CONST_RETURN gchar *
+const gchar *
 unique_response_to_string (UniqueResponse response)
 {
   GEnumClass *enum_class;
diff --git a/unique/uniquebackend.c b/unique/uniquebackend.c
index a76e42e..68e2735 100644
--- a/unique/uniquebackend.c
+++ b/unique/uniquebackend.c
@@ -111,7 +111,7 @@ unique_backend_set_name (UniqueBackend *backend,
  *
  * Return value: FIXME
  */
-G_CONST_RETURN gchar *
+const gchar *
 unique_backend_get_name (UniqueBackend *backend)
 {
   g_return_val_if_fail (UNIQUE_IS_BACKEND (backend), NULL);
@@ -154,7 +154,7 @@ unique_backend_set_startup_id (UniqueBackend *backend,
  *
  * Return value: FIXME
  */
-G_CONST_RETURN gchar *
+const gchar *
 unique_backend_get_startup_id (UniqueBackend *backend)
 {
   g_return_val_if_fail (UNIQUE_IS_BACKEND (backend), NULL);
diff --git a/unique/uniquebackend.h b/unique/uniquebackend.h
index a50ce4e..b19ad3e 100644
--- a/unique/uniquebackend.h
+++ b/unique/uniquebackend.h
@@ -94,10 +94,10 @@ GType                 unique_backend_get_type       (void) G_GNUC_CONST;

 UniqueBackend *       unique_backend_create         (void);

-G_CONST_RETURN gchar *unique_backend_get_name       (UniqueBackend     *backend);
+const gchar *         unique_backend_get_name       (UniqueBackend     *backend);
 void                  unique_backend_set_name       (UniqueBackend     *backend,
                                                      const gchar       *name);
-G_CONST_RETURN gchar *unique_backend_get_startup_id (UniqueBackend     *backend);
+const gchar *         unique_backend_get_startup_id (UniqueBackend     *backend);
 void                  unique_backend_set_startup_id (UniqueBackend     *backend,
                                                      const gchar       *startup_id);
 GdkScreen *           unique_backend_get_screen     (UniqueBackend     *backend);
diff --git a/unique/uniqueinternals.h b/unique/uniqueinternals.h
index 3cec152..ccae0cd 100644
--- a/unique/uniqueinternals.h
+++ b/unique/uniqueinternals.h
@@ -44,11 +44,11 @@ UniqueResponse unique_app_emit_message_received (UniqueApp         *app,
  * and then back into an id
  */
 UniqueResponse        unique_response_from_string  (const gchar    *response);
-G_CONST_RETURN gchar *unique_response_to_string    (UniqueResponse  response);
+const gchar *         unique_response_to_string    (UniqueResponse  response);

 gint                  unique_command_from_string   (UniqueApp      *app,
                                                     const gchar    *command);
-G_CONST_RETURN gchar *unique_command_to_string     (UniqueApp      *app,
+const gchar *         unique_command_to_string     (UniqueApp      *app,
                                                     gint            command);

 G_END_DECLS
diff --git a/unique/uniquemessage.c b/unique/uniquemessage.c
index c74392d..2b2a9fc 100644
--- a/unique/uniquemessage.c
+++ b/unique/uniquemessage.c
@@ -185,7 +185,7 @@ unique_message_data_set (UniqueMessageData *message_data,
  *
  * Since: 1.0.2
  */
-G_CONST_RETURN guchar *
+const guchar *
 unique_message_data_get (UniqueMessageData *message_data,
                          gsize             *length)
 {
@@ -525,7 +525,7 @@ unique_message_data_get_screen (UniqueMessageData *message_data)
  *   owned by the #UniqueMessageData structure and should not be
  *   modified or freed
  */
-G_CONST_RETURN gchar *
+const gchar *
 unique_message_data_get_startup_id (UniqueMessageData *message_data)
 {
   g_return_val_if_fail (message_data != NULL, NULL);
diff --git a/unique/uniquemessage.h b/unique/uniquemessage.h
index d3e9c3c..93eee21 100644
--- a/unique/uniquemessage.h
+++ b/unique/uniquemessage.h
@@ -48,7 +48,7 @@ void                   unique_message_data_free           (UniqueMessageData *me
 void                   unique_message_data_set            (UniqueMessageData *message_data,
                                                            const guchar      *data,
                                                            gsize              length);
-G_CONST_RETURN guchar *unique_message_data_get            (UniqueMessageData *message_data,
+const guchar *         unique_message_data_get            (UniqueMessageData *message_data,
                                                            gsize             *length);

 gboolean               unique_message_data_set_text       (UniqueMessageData *message_data,
@@ -63,7 +63,7 @@ void                   unique_message_data_set_filename   (UniqueMessageData *me
 gchar *                unique_message_data_get_filename   (UniqueMessageData *message_data);

 GdkScreen *            unique_message_data_get_screen     (UniqueMessageData *message_data);
-G_CONST_RETURN gchar * unique_message_data_get_startup_id (UniqueMessageData *message_data);
+const gchar *          unique_message_data_get_startup_id (UniqueMessageData *message_data);
 guint                  unique_message_data_get_workspace  (UniqueMessageData *message_data);

 G_END_DECLS
--


code:
--- tests/test-unique.c.str	2009-02-02 16:10:03.000000000 +0100
+++ tests/test-unique.c		2009-02-02 16:10:22.000000000 +0100
@@ -97,10 +97,11 @@
                                    GTK_DIALOG_DESTROY_WITH_PARENT,
                                    GTK_MESSAGE_INFO,
                                    GTK_BUTTONS_CLOSE,
+				   "%s",
                                    title);
   if (message)
     gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
-                                              message);
+                                              "%s", message);

   gtk_window_set_urgency_hint (GTK_WINDOW (dialog), TRUE);


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libunique</Name>
        <Homepage>http://live.gnome.org/LibUnique</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        <IsA>library</IsA>
        A library for writing single instance applications
        <Description>Unique is a library for writing single instance applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance.</Description>

        <Archive sha1sum="d44ad06503efaaa0c660c5f8a817e90fbe254d1f" type="tarbz2">ftp://ftp.gnome.org/pub/gnome/sources/libunique/1.1/libunique-1.1.6.tar.bz2</Archive>
        <BuildDependencies>
            <Dependency>dbus-glib-devel</Dependency>
            <Dependency>gtk2-devel</Dependency>
            <Dependency>gtk-doc</Dependency>
            <Dependency>intltool</Dependency>
            <Dependency>libxslt-devel</Dependency>
            <Dependency>docbook-xsl</Dependency>
            <Dependency>gobject-introspection-devel</Dependency>
        </BuildDependencies>
        <Patches>
            <Patch>99_ltmain_as-needed.patch</Patch>

            <Patch level="1">libunique-1.1.6-G_CONST_RETURN.patch</Patch>
            <Patch level="0">fix-unused-but-set-variable.patch</Patch>
            <Patch level="1">fix-disable-deprecated.patch</Patch>
            <Patch level="0">unique-1.0.6-fix-str-fmt.patch</Patch>
        </Patches>
    </Source>

    <Package>
        <Name>libunique</Name>
        <RuntimeDependencies>
            <Dependency>gtk2</Dependency>
            <Dependency>glib2</Dependency>
            <Dependency>libX11</Dependency>
            <Dependency>dbus-glib</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="data">/usr/share</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>libunique-devel</Name>
        libunique development files
        <RuntimeDependencies>
            <Dependency releaseFrom="current">libunique</Dependency>
            <Dependency>gtk2-devel</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
            <Path fileType="header">/usr/include</Path>
        </Files>
    </Package>

    <Package>
        <Name>libunique-docs</Name>
        <IsA>data:doc</IsA>
        Unique reference documents
        <RuntimeDependencies>
            <Dependency releaseFrom="current">libunique</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="doc">/usr/share/gtk-doc</Path>
        </Files>
    </Package>

    <History>
        <Update release="2">
            <Date>2017-04-30</Date>
            <Version>1.1.6</Version>
            <Comment>Rebuild</Comment>
            <Name>Kamil Atlı</Name>
            <Email>suvarice@gmail.com</Email>
        </Update>
        <Update release="1">
            <Date>2014-03-09</Date>
            <Version>1.1.6</Version>
            <Comment>First release</Comment>
            <Name>Kamil Atlı</Name>
            <Email>suvarice@gmail.com</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libunique</Name>
        Basit ve örnek uygulamalar yazmak için kitaplığı
        <Description xml:lang="tr">Unique, basit ve örnek uygulamalar yazmak için bir kitaplığıdır. Eğer örnek uygulama iki kere başlatılırsa; ikincisi ya kapanacak, ya da birincisine mesaj gönderecektir.</Description>
    </Source>

    <Package>
        <Name>libunique-devel</Name>
        libunique geliştirme dosyaları
    </Package>

    <Package>
        <Name>libunique-docs</Name>
        libunique belgeleri
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    for f in ("AUTHORS", "NEWS", "ChangeLog"):
        shelltools.touch(f)

    autotools.autoreconf("-vfi")
    autotools.configure("--disable-static")

    # for fix unused dependency
    pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.install()


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libwpd</Name>
        <Homepage>http://libwpd.sourceforge.net</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        <IsA>library</IsA>
        A C++ library designed to help process WordPerfect documents
        <Description>Library that handles Word Perfect documents.</Description>
        <Archive sha1sum="3c529cdfb578628e47fbb19acc41785c102d279b" type="targz">mirrors://sourceforge/libwpd/libwpd-0.10.1.tar.gz</Archive>        <BuildDependencies>
            <Dependency>doxygen</Dependency>
            <Dependency>libgsf-devel</Dependency>
            <Dependency>librevenge-devel</Dependency>
            <Dependency>libtool</Dependency>
            <Dependency>grep</Dependency>
            <Dependency>pkgconfig</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>libwpd</Name>
        <RuntimeDependencies>
            <Dependency>librevenge</Dependency>
            <Dependency>libgcc</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="executable">/usr/bin</Path>
        </Files>
    </Package>

    <Package>
        <Name>libwpd-devel</Name>
        Development files for libwpd
        <RuntimeDependencies>
            <Dependency release="current">libwpd</Dependency>
            <Dependency>librevenge-devel</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <Package>
        <Name>libwpd-docs</Name>
        Documentation for libwpd
        <Files>
            <Path fileType="doc">/usr/share/doc/libwpd/html</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-04-16</Date>
            <Version>0.10.1</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>0.10.0</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-01-06</Date>
            <Version>0.10.0</Version>
            <Comment>First release</Comment>
            <Name>Osman Erkan</Name>
            <Email>osman.erkan@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libwpd</Name>
        WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığı
        <Description xml:lang="tr">Libwpd WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığıdır.</Description>
    </Source>

    <Package>
        <Name>libwpd-devel</Name>
        libwpd için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools

def setup():
    shelltools.touch("NEWS")

    autotools.autoreconf("-fvi")
    autotools.configure("--disable-static")

    # for fix unused dependency
    pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.dodoc("README","ChangeLog")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libwpg</Name>
        <Homepage>http://libwpg.sourceforge.net</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        <IsA>library</IsA>
        A C++ library designed to help process WordPerfect Graphics documents
        <Description>Libwpg project is a library and to work with graphics in WPG (WordPerfect Graphics) format. WPG is the format used among others in Corel sofware, such as WordPerfect and Presentations.</Description>
        <Archive sha1sum="9d9a38bfa97f1f75f5f79a68496dfdd9e5585fd2" type="tarbz2">http://dev-www.libreoffice.org/src/libwpg-0.3.1.tar.bz2</Archive>
        <BuildDependencies>
            <Dependency>doxygen</Dependency>
            <Dependency>libwpd-devel</Dependency>
            <Dependency>libtool</Dependency>
            <Dependency>grep</Dependency>
            <Dependency>pkgconfig</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>libwpg</Name>
        <RuntimeDependencies>
            <Dependency>libwpd</Dependency>
            <Dependency>librevenge</Dependency>
            <Dependency>libgcc</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="executable">/usr/bin</Path>
        </Files>
    </Package>

    <Package>
        <Name>libwpg-devel</Name>
        Development files for libwpg
        <RuntimeDependencies>
            <Dependency>libwpd-devel</Dependency>
            <Dependency>librevenge-devel</Dependency>
            <Dependency release="current">libwpg</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <Package>
        <Name>libwpg-docs</Name>
        Documentation for libwpg
        <Files>
            <Path fileType="doc">/usr/share/doc/libwpg/html</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-04-16</Date>
            <Version>0.3.1</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>0.3.0</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-01-02</Date>
            <Version>0.3.0</Version>
            <Comment>First release</Comment>
            <Name>Osman Erkan</Name>
            <Email>osman.erkan@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libwpg</Name>
        WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığı
        <Description xml:lang="tr">Libwpg WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığıdır.</Description>
    </Source>

    <Package>
        <Name>libwpg-devel</Name>
        libwpg için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get

def setup():
    for f in ("AUTHORS", "NEWS", "ChangeLog"):
        shelltools.touch(f)

    #autotools.autoreconf("-fi")
    autotools.configure("--without-docs --disable-static \
                         --disable-werror")

    # for fix unused dependency
    pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("CREDITS", "README")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libwps</Name>
        <Homepage>http://sourceforge.net/projects/libwps</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <IsA>library</IsA>
        <IsA>app:console</IsA>
        Microsoft Works format import library
        <Description>libwps is a Microsoft Works file format import filter based on top of the libwpd (which is already used in three word processors).</Description>
        <Archive sha1sum="0dbcd5e55ab8e14318f4c4754211908ad879044f" type="tarxz">https://sourceforge.net/projects/libwps/files/libwps/libwps-0.4.4/libwps-0.4.4.tar.xz</Archive>
        <BuildDependencies>
            <Dependency>boost-devel</Dependency>
            <Dependency>libwpd-devel</Dependency>
            <Dependency>librevenge-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>libwps</Name>
        <RuntimeDependencies>
            <Dependency>libgcc</Dependency>
            <Dependency>librevenge</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="executable">/usr/bin</Path>
        </Files>
    </Package>

    <Package>
        <Name>libwps-devel</Name>
        Development files for libwps
        <RuntimeDependencies>
            <Dependency>librevenge-devel</Dependency>
            <Dependency release="current">libwps</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <History>
        <Update release="1">
            <Date>2017-01-01</Date>
            <Version>0.4.4</Version>
            <Comment>First release</Comment>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libwps</Name>
        Microsoft Works biçimi için bir kitaplık
        <Description xml:lang="tr">libwps, (halihazırda 3 kelime işlemci tarafından kullanılan) libwpd tabanlı bir Microsoft Works dosya biçimi ithal filtresidir.</Description>
    </Source>

    <Package>
        <Name>libwps-devel</Name>
        libwps için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get

def setup():
    shelltools.system("./autogen.sh --prefix=/usr \
                        --with-xkb-bin-base=/usr/bin \
                        --with-xkb-base=/usr/share/X11/xkb \
                        --disable-static")

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.dodoc("NEWS", "README", "CREDITS", "AUTHORS", "ChangeLog")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libxklavier</Name>
        <Homepage>http://www.freedesktop.org/Software/LibXklavier</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2</License>
        <IsA>library</IsA>
        High level XKB library
        <Description>libxklavier is a library can be used to develop XKB-based applications.</Description>
        <Archive sha1sum="c09684c3c3abc515194572a1731f1ed26a371225" type="zip">http://cgit.freedesktop.org/libxklavier/snapshot/libxklavier-5.4.zip</Archive>
        <BuildDependencies>
            <Dependency>libxkbfile-devel</Dependency>
            <Dependency>libxkbcommon-devel</Dependency>
            <Dependency>libXfixes-devel</Dependency>
            <Dependency>xkeyboard-config</Dependency>
            <Dependency>gobject-introspection-devel</Dependency>
            <Dependency>libXi-devel</Dependency>
            <Dependency>iso-codes</Dependency>
            <Dependency>vala-devel</Dependency>
            <Dependency>glib2-devel</Dependency>
            <Dependency>libX11-devel</Dependency>
            <Dependency>libxml2-devel</Dependency>
            <Dependency>gtk-doc</Dependency>
            <Dependency>intltool</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>libxklavier</Name>
        <RuntimeDependencies>
            <Dependency>libxkbfile</Dependency>
            <Dependency>libXi</Dependency>
            <Dependency>iso-codes</Dependency>
            <Dependency>glib2</Dependency>
            <Dependency>libX11</Dependency>
            <Dependency>libxml2</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="data">/usr/share</Path>
            <Path fileType="data">/usr/share/libxklavier</Path>
        </Files>
    </Package>

    <Package>
        <Name>libxklavier-devel</Name>
        Development files for libxklavier
        <RuntimeDependencies>
            <Dependency>glib2-devel</Dependency>
            <Dependency>libxml2-devel</Dependency>
            <Dependency release="current">libxklavier</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="library">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-11-05</Date>
            <Version>5.4</Version>
            <Comment>Rebuild</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="2">
            <Date>2017-04-30</Date>
            <Version>5.4</Version>
            <Comment>Rebuild</Comment>
            <Name>Kamil Atlı</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2016-07-02</Date>
            <Version>5.4</Version>
            <Comment>First release</Comment>
            <Name>PisiLinux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libxklavier</Name>
        Yüksek seviyeli bir XKB kitaplığı
        <Description xml:lang="tr">libxklavier, XKB tabanlı uygulamalar geliştirmek için kullanılabilen bir kitaplığıdır.</Description>
    </Source>

    <Package>
        <Name>libxklavier-devel</Name>
        libxklavier için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

WorkDir = "libxml++-%s" % get.srcVERSION()

def setup():
    autotools.configure("--disable-static \
                         --disable-examples \
                         --enable-dependency-tracking")

    # for fix unused dependency
    pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dohtml("docs/reference/html/*")

    pisitools.dodoc("ChangeLog", "AUTHORS", "NEWS", "README*")
    #pisitools.removeDir("/usr/share/doc/libxml++-2.6")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libxmlpp</Name>
        <Homepage>http://libxmlplusplus.sourceforge.net</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        <IsA>library</IsA>
        C++ wrapper for the libxml2 XML parser library
        <Description>libxml++ is a C++ wrapper for the libxml XML parser library.</Description>
        <Archive sha1sum="d3b814d1e53335107655fdd35718d2b16921c3aa" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/2.40/libxml++-2.40.1.tar.xz</Archive>
        <BuildDependencies>
            <Dependency>glibmm-devel</Dependency>
            <Dependency>libsigc++-devel</Dependency>
            <Dependency>libxml2-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>libxmlpp</Name>
        <RuntimeDependencies>
            <Dependency>libgcc</Dependency>
            <Dependency>libxml2</Dependency>
            <Dependency>glibmm</Dependency>

        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>libxmlpp-devel</Name>
        Development files for libxmlpp
        <RuntimeDependencies>
            <Dependency release="current">libxmlpp</Dependency>
            <Dependency>glibmm-devel</Dependency>
            <Dependency>libxml2-devel</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
            <Path fileType="header">/usr/lib/libxml++-2.6</Path>
        </Files>
    </Package>

    <Package>
        <Name>libxmlpp-docs</Name>
        Development documents for libxmlpp in HTML
        <Files>
            <Path fileType="doc">/usr/share/doc/libxmlpp/html</Path>
            <Path fileType="doc">/usr/share/devhelp</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-02-17</Date>
            <Version>2.40.1</Version>
            <Comment>Version Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>2.38.1</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-05-21</Date>
            <Version>2.38.1</Version>
            <Comment>First release</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libxmlpp2</Name>
        libxml XML kütüphanesi için bir C++ arabirimi
        <Description xml:lang="tr">libxml XML kütüphanesi için bir C++ arabirimi</Description>
        <Description xml:lang="fr">enrobage en C++ de la librairie d'analyse XML libxml.</Description>
    </Source>

    <Package>
        <Name>libxmlpp-devel</Name>
        libxmlpp için geliştirme dosyaları
    </Package>

    <Package>
        <Name>libxmlpp-docs</Name>
        libxmlpp için HTML formatında geliştirme belgeleri
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

WorkDir = "yaml-%s" % get.srcVERSION()

def setup():
    autotools.configure("--disable-static")

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.dohtml("doc/html/*")
    pisitools.dodoc("LICENSE", "README")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>libyaml</Name>
        <Homepage>http://pyyaml.org/wiki/LibYAML</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <IsA>library</IsA>
        YAML 1.1 parser and emitter written in C
        <Description>libyaml is a YAML 1.1 parser and emitter written in C.</Description>
        <Archive sha1sum="3590cbf092ef4c71bc0a9b404c00a626b1e04dee" type="targz">http://pyyaml.org/download/libyaml/yaml-0.1.7.tar.gz</Archive>
    </Source>

    <Package>
        <Name>libyaml</Name>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>libyaml-devel</Name>
        Development headers for libyaml
        <Description>libyaml-devel provides development headers for libyaml.</Description>
        <RuntimeDependencies>
            <Dependency release="current">libyaml</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="library">/usr/lib/pkgconfig</Path>
            <Path fileType="doc">/usr/share/doc/libyaml/html/</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-09-20</Date>
            <Version>0.1.7</Version>
            <Comment>Version Bump</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>0.1.5</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-07-22</Date>
            <Version>0.1.5</Version>
            <Comment>First release</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>libyaml</Name>
        C ile yazılmış YAML 1.1 ayrıştırıcısı
        <Description xml:lang="tr">libyaml C ile yazılmış bir YAML 1.1 ayrıştırıcısıdır.</Description>
    </Source>

    <Package>
        <Name>libyaml-devel</Name>
        libyaml için başlık dosyaları
        <Description xml:lang="tr">libyaml-devel, libyaml için başlık dosyalarını içerir.</Description>
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    autotools.configure("--disable-static \
                         --prefix=/usr \
                         --enable-maintainer-mode")

def build():
    autotools.make()

def check():
    autotools.make("check")

def install():
    autotools.rawInstall("-j1 DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>npth</Name>
        <Homepage>http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        <IsA>library</IsA>
        New portable threads library
        <Description>is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth.  It has been designed as a replacement of GNU Pth for non-ancient operating systems.</Description>
        <Archive sha1sum="93ddf1a3bdbca00fb4cf811498094ca61bbb8ee1" type="tarbz2">ftp://ftp.gnupg.org/gcrypt/npth/npth-1.5.tar.bz2</Archive>
    </Source>

    <Package>
        <Name>npth</Name>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>npth-devel</Name>
        Development files for pth
        <RuntimeDependencies>
            <Dependency release="current">npth</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin/npth-config</Path>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/share/aclocal</Path>
            <Path fileType="man">/usr/share/man</Path>
        </Files>
    </Package>

    <History>
         <Update release="4">
            <Date>2018-02-21</Date>
            <Version>1.5</Version>
            <Comment>Version Bump</Comment>
            <Name>Mustafa Cianasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="3">
            <Date>2017-03-05</Date>
            <Version>1.3</Version>
            <Comment>Version Bump</Comment>
            <Name>Kamil Atlı</Name>
            <Email>suvari@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>1.2</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-04-12</Date>
            <Version>1.2</Version>
            <Comment>First release</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>npth</Name>
        Yeni GNU Taşınabilir iş parçacıkları kitaplığı
        <Description xml:lang="tr">Pth Unix platformları için derlenmiş taşınabilir kitaplığıdır. Bir çok iç sunucu uygulamalarının yerine getirilmesi işlerinin öncelikli olmayan planlamasını yapar.</Description>
        <Description xml:lang="fr">Un librairie de threads portable pour les plateformes Unix. Elle permet la synchronisation non-préemptive pour l'exécution de threads ("multithreading") au sein d'applications serveur.</Description>
    </Source>

    <Package>
        <Name>npth-devel</Name>
        npth için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    cmaketools.configure("-DPHYSFS_BUILD_STATIC=OFF \
                          -DPHYSFS_BUILD_SHARED=ON \
                          -DPHYSFS_ARCHIVE_7Z=OFF \
                          -DPHYSFS_BUILD_TEST=OFF \
                          -DPHYSFS_BUILD_WX_TEST=OFF \
                          -DPHYSFS_INTERNAL_ZLIB=OFF \
                          -DCMAKE_BUILD_TYPE=Release \
                          -DCMAKE_INSTALL_PREFIX=/usr ")

def build():
    cmaketools.make()

def install():
    cmaketools.rawInstall('DESTDIR="%s"' % get.installDIR())

    pisitools.dodoc("CHANGELOG.txt", "CREDITS.txt", "TODO.txt")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>physfs</Name>
        <Homepage>http://icculus.org/physfs/</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>ZLIB</License>
        <IsA>library</IsA>
        Filesystem library
        <Description>Abstraction layer for filesystems.</Description>
        <Archive sha1sum="327308c777009a41bbabb9159b18c4c0ac069537" type="tarbz2">http://icculus.org/physfs/downloads/physfs-2.0.3.tar.bz2</Archive>
        <BuildDependencies>
            <Dependency>cmake</Dependency>
             <Dependency>zlib</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>physfs</Name>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>physfs-devel</Name>
        Development files for physfs
        <RuntimeDependencies>
            <Dependency release="current">physfs</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-04-08</Date>
            <Version>2.0.3</Version>
            <Comment>Rebuild.</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>2.0.3</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2016-04-11</Date>
            <Version>2.0.3</Version>
            <Comment>First release</Comment>
            <Name>Marcin Bojara</Name>
            <Email>marcin@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>physfs</Name>
        Dosya sistemi kitaplığı
        Warstwa abstrakcji plików dla gier
        <Description xml:lang="tr">physfs dosya sistemi katmanı kitaplığıdır.</Description>
        <Description xml:lang="fr">Couche d'abstraction pour les systèmes de fichier, généralement utilisée par les jeux.</Description>
        <Description xml:lang="es">Capa de abstracción para sistemas de archivos, comúnmente utilizado en juegos</Description>
        <Description xml:lang="pl">PhysicsFS to biblioteka udostępniająca abstrakcyjny dostęp do różnych archiwów.</Description>
    </Source>

    <Package>
        <Name>physfs-devel</Name>
        physfs için geliştirme dosyaları
    </Package>
</PISI>


code:
# -*- 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 shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    autotools.autoreconf("-vif")
    shelltools.system("./autogen.sh")

    autotools.configure("--with-tests")

def build():
    autotools.make()

def check():
    shelltools.cd("tests")
    shelltools.system("./test_all.sh")

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("COPYING", "NEWS", "README")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>qrencode</Name>
        <Homepage>http://fukuchi.org/works/qrencode/index.en.html</Homepage>
        <Packager>
            <Name>Yusuf Aydemir</Name>
            <Email>yusuf.aydemir@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        <IsA>library</IsA>
        A C library for encoding data in a QR code symbol
        <Description>qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust.</Description>
        <Archive sha1sum="644054a76c8b593acb66a8c8b7dcf1b987c3d0b2" type="targz">http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>libsdl-devel</Dependency>
            <Dependency>m4</Dependency>
            <Dependency>gettext-devel</Dependency>
            <Dependency>libpng-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>qrencode</Name>
        <RuntimeDependencies>
            <Dependency>libpng</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="library">/usr/bin/qrencode</Path>
            <Path fileType="man">/usr/share/man/man1</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>qrencode-devel</Name>
        Development files for qrencode
        <RuntimeDependencies>
            <Dependency release="current">qrencode</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-05-01</Date>
            <Version>3.4.4</Version>
            <Comment>Rebuild for new Toolchain</Comment>
            <Name>Kamil Atlı</Name>
            <Email>suvari@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-05-22</Date>
            <Version>3.4.4</Version>
            <Comment>Rebuild</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
        <Update release="1">
            <Date>2015-02-22</Date>
            <Version>3.4.4</Version>
            <Comment>First release</Comment>
            <Name>Ertuğrul Erata</Name>
            <Email>ertugrulerata@gmail.com</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>qrencode</Name>
        QR kod sembolüne veri gömmek için bir kitaplık
        <Description xml:lang="tr">qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır.</Description>
    </Source>

    <Package>
        <Name>qrencode-devel</Name>
        qrencode için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools

def setup():
    autotools.configure()

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.insinto("/usr/share/vim/vimfiles/syntax/", "ragel.vim")

    pisitools.dodoc("COPYING", "ChangeLog", "AUTHORS")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>ragel</Name>
        <Homepage>http://www.complang.org/ragel/</Homepage>
        <Packager>
            <Name>Osman Erkan</Name>
            <Email>osman.erkan@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <IsA>library</IsA>
        <Summary>Ragel compiles executable finite state machines from regular languages.</Summary>
        <Description>Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby.</Description>
        <Archive sha1sum="946162090fb58b794ed53173fac13398d565b794" type="targz">http://www.colm.net/files/ragel/ragel-6.10.tar.gz</Archive>
    </Source>

    <Package>
        <Name>ragel</Name>
        <RuntimeDependencies>
            <Dependency>libgcc</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="man">/usr/share/man</Path>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="data">/usr/share/vim/</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-04-30</Date>
            <Version>6.10</Version>
            <Comment>Version Bump</Comment>
            <Name>Kamil Atlı</Name>
            <Email>suvari@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>6.9</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-11-19</Date>
            <Version>6.9</Version>
            <Comment>First release</Comment>
            <Name>Osman Erkan</Name>
            <Email>osman.erkan@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>ragel</Name>
        <Summary xml:lang="en">Ragel compiles executable finite state machines from regular languages.</Summary>
        <Description xml:lang="en">Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby.</Description>
    </Source>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

docdir = "/%s/%s" % (get.docDIR(), get.srcNAME())

def setup():
    autotools.configure("--with-www=curl \
                         --disable-gtk-doc \
                         --with-yajl=no \
                         --with-html-dir=%s/html\
                         --with-icu-config=/usr/bin/icu-config \
                         --disable-static" % docdir)

    # for fix unused dependency
    pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dosym("raptor2/raptor.h", "/usr/include/raptor.h")
    pisitools.dosym("raptor2/raptor2.h", "/usr/include/raptor2.h")
    pisitools.insinto("%s/html" % docdir, "%s/%s/html/raptor2/*" % (get.installDIR(), docdir))
    pisitools.removeDir("%s/html/raptor2" % docdir)
    pisitools.dohtml("*.html")
    pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>raptor2</Name>
        <Homepage>http://librdf.org/raptor</Homepage>
        <Packager>
            <Name>Pisi Linux Admins</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2.1</License>
        The RDF Parser Toolkit
        <Description>Raptor2 is the RDF Parser Toolkit for Redland that provides a set of Resource Description Framework (RDF) parsers and serializers.</Description>
        <Archive sha1sum="504231f87024df9aceb90eb957196b557b4b8e38" type="targz">http://download.librdf.org/source/raptor2-2.0.15.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>gtk-doc</Dependency>
            <Dependency>python-six</Dependency>
            <Dependency>curl-devel</Dependency>
            <Dependency>icu4c-devel</Dependency>
            <Dependency>glib2-devel</Dependency>
            <Dependency>libxslt-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>raptor2</Name>
        <IsA>library</IsA>
        <RuntimeDependencies>
            <Dependency>curl</Dependency>
            <Dependency>icu4c</Dependency>
            <Dependency>libxml2</Dependency>
            <Dependency>libxslt</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="man">/usr/share/man/man1</Path>
        </Files>
    </Package>

    <Package>
        <Name>raptor2-devel</Name>
        <IsA>library</IsA>
        Development headers for raptor2
        <RuntimeDependencies>
            <Dependency release="current">raptor2</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
            <Path fileType="man">/usr/share/man/man3</Path>
            <Path fileType="executable">/usr/bin/raptor-config</Path>
            <Path fileType="man">/usr/share/man/man1/raptor-config.1</Path>
        </Files>
    </Package>

    <Package>
        <Name>raptor2-docs</Name>
        <IsA>data:doc</IsA>
        Documentation files for raptor
        <RuntimeDependencies>
            <Dependency release="current">raptor2</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="doc">/usr/share/doc/raptor2/html</Path>
        </Files>
    </Package>

    <History>
        <Update release="1">
            <Date>2018-02-01</Date>
            <Version>2.0.15</Version>
            <Comment>First Release</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>raptor2</Name>
        RDF ayrıştırıcı araç kiti
        <Description xml:lang="tr">librdf, RDF ayrıştırıcılar ve yorumlayıcılar için gerekli kitaplığı ve araçları içerir.</Description>
        <Description xml:lang="fr">Raptor est une boîte à outils d'analyse RDF pour Redland fournissant un ensemble d'analyseurs et de sérialiseurs (serializers)  pour Resource Description Framework (RDF - Cadre de Développement pour description de ressource).</Description>
    </Source>

    <Package>
        <Name>raptor2-devel</Name>
        Raptor için başlık dosyaları
        <Description xml:lang="tr">raptor2-devel raptor2 için başlık dosyalarını içerir.</Description>
    </Package>

    <Package>
        <Name>raptor2-docs</Name>
        Raptor için belgelendirme dosyaları
        <Description xml:lang="tr">raptor2-docs raptor2 için belgelendirme dosyalarını içerir.</Description>
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

docdir = "/%s/%s" % (get.docDIR(), get.srcNAME())

def setup():
    autotools.configure("--disable-static \
                         --enable-pcre \
                         --enable-xml2 \
                         --with-regex-library=pcre \
                         --disable-gtk-doc \
                         --with-html-dir=%s" % docdir)

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dosym("rasqal/rasqal.h", "/usr/include/rasqal.h")
    pisitools.insinto("%s/html" % docdir, "%s/%s/rasqal/*" % (get.installDIR(), docdir))
    pisitools.removeDir("%s/rasqal" % docdir)
    pisitools.dohtml("*.html")
    pisitools.dodoc("AUTHORS", "ChangeLog*", "COPYING*", "NEWS", "README")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>rasqal</Name>
        <Homepage>http://librdf.org/rasqal</Homepage>
        <Packager>
            <Name>Yusuf Aydemir</Name>
            <Email>yusuf.aydemir@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2</License>
        <License>Apache-2.0</License>
        <IsA>app:console</IsA>
        <IsA>library</IsA>
        Library that handles Resource Description Framework (RDF)
        <Description>Rasqal is a C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings. The supported query languages are SPARQL and RDQL.</Description>
        <Archive sha1sum="281c2e0a352c53ef1656bfe778c380226d61726f" type="targz">http://download.librdf.org/source/rasqal-0.9.33.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>raptor2-devel</Dependency>
            <Dependency>libpcre-devel</Dependency>
            <Dependency>libxml2-devel</Dependency>
            <Dependency>mpfr-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>rasqal</Name>
        <RuntimeDependencies>
            <Dependency>raptor2</Dependency>
            <Dependency>libpcre</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="man">/usr/share/man</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <Package>
        <Name>rasqal-devel</Name>
        <IsA>library</IsA>
        Development files for rasqal
        <RuntimeDependencies>
            <Dependency release="current">rasqal</Dependency>
            <Dependency>raptor2-devel</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin/rasqal-config</Path>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
            <Path fileType="man">/usr/share/man/man3</Path>
            <Path fileType="man">/usr/share/man/man1/rasqal-config*</Path>
        </Files>
    </Package>

    <Package>
        <Name>rasqal-docs</Name>
        <IsA>data:doc</IsA>
        Development documents for rasqal in HTML format
        <Files>
            <Path fileType="doc">/usr/share/doc/rasqal/html</Path>
        </Files>
    </Package>

    <History>
        <Update release="1">
            <Date>2017-03-03</Date>
            <Version>0.9.33</Version>
            <Comment>First Release</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>rasqal</Name>
        RDF (Resource Description Framework) işleme kitaplığı
        <Description xml:lang="tr">Rasqal RDF (Resource Description Framework) sözdizimindeki sorguları işleyebilen bir C kitaplığıdır. SPARQL ve RDQL biçimlerini destekler.</Description>
    </Source>

    <Package>
        <Name>rasqal-devel</Name>
        rasqal için geliştirme dosyaları
    </Package>

    <Package>
        <Name>rasqal-docs</Name>
        rasqal için HTML formatında geliştirme belgeleri
    </Package>
</PISI>


code:
#!/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 pisitools
from pisi.actionsapi import autotools

def setup():
    autotools.rawConfigure()

def build():
    autotools.make()

def install():
    autotools.install()


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>re2c</Name>
        <Homepage>https://github.com/skvadrik/re2c</Homepage>
        <Packager>
            <Name>Ergün Salman</Name>
            <Email>Poyraz76@pisilinux.org</Email>
        </Packager>
        <License>GPL</License>
        <Icon>re2c</Icon>
        <IsA>Libry</IsA>
        <Summary>A tool for generating C-based recognizers from regular expressions</Summary>
        <Description>ACM Letters on Programming Languages and Systems (LOPLAS)</Description>
        <Archive sha1sum="cf41da098dda3d6e6848d23ffaa0b9aadaaf15fc" type="targz">https://github.com/skvadrik/re2c/releases/download/0.16/re2c-0.16.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>gcc</Dependency>
        </BuildDependencies>
    </Source>
    <Package>
        <Name>re2c</Name>
        <Files>
            <Path fileType="executable">/usr/bin/</Path>
            <Path fileType="library">/usr/lib/</Path>
            <Path fileType="data">/usr/include/re2c/*</Path>
            <Path fileType="data">/usr/lib/pkgconfig/</Path>
            <Path fileType="doc">/usr/share/man/*</Path>
        </Files>
    </Package>
    <History>
        <Update release="2">
            <Date>2017-04-23</Date>
            <Version>0.16</Version>
            <Comment>Rebuild with new toolchain</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2016-07-09</Date>
            <Version>0.16</Version>
            <Comment>First release</Comment>
            <Name>Ergün Salman</Name>
            <Email>Poyraz76@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

docdir = "/%s/%s" % (get.docDIR(), get.srcNAME())

def setup():
    pisitools.cflags.add("-fno-strict-aliasing")
    pisitools.cxxflags.add("-fno-strict-aliasing")

    autotools.configure("--disable-static \
                         --disable-gtk-doc \
                         --with-raptor=system \
                         --with-rasqal=system ")

    pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dohtml("*.html")
    pisitools.dodoc("AUTHORS", "ChangeLog*", "COPYING", "NEWS", "README")


code:
diff -Nuar redland-1.0.10.orig/src/rdf_digest.c redland-1.0.10/src/rdf_digest.c
--- redland-1.0.10.orig/src/rdf_digest.c	2010-03-07 01:30:22.588657802 +0200
+++ redland-1.0.10/src/rdf_digest.c	2010-03-07 01:37:17.716408728 +0200
@@ -209,6 +209,9 @@
 {
   librdf_digest* d;

+  if (!factory)
+      return NULL;
+
   librdf_world_open(world);

   d=(librdf_digest*)LIBRDF_CALLOC(librdf_digest, 1, sizeof(librdf_digest));


code:
diff -Naur redland-1.0.9-orig/configure.ac redland-1.0.9/configure.ac
--- redland-1.0.9-orig/configure.ac	2009-07-28 14:59:04.361703816 +0300
+++ redland-1.0.9/configure.ac	2009-07-28 14:59:16.608454149 +0300
@@ -977,8 +977,6 @@

 AC_CONFIG_FILES([Makefile
 redland.rdf
-docs/Makefile
-docs/version.xml
 examples/Makefile
 src/Makefile
 src/redland.spec
@@ -990,9 +988,6 @@
 AC_CONFIG_FILES([redland-config], [chmod +x redland-config])
 AC_CONFIG_FILES([redland-src-config], [chmod +x redland-src-config])

-dnl Check for gtk-doc and docbook
-GTK_DOC_CHECK([1.3])
-
 AC_OUTPUT

 AC_MSG_RESULT([
diff -Naur redland-1.0.9-orig/Makefile.am redland-1.0.9/Makefile.am
--- redland-1.0.9-orig/Makefile.am	2009-07-28 14:59:04.365626697 +0300
+++ redland-1.0.9/Makefile.am	2009-07-28 14:59:24.224454025 +0300
@@ -34,7 +34,7 @@
 DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc

 # Subdirectories to build/install/distribute etc.
-SUBDIRS=$(subdirs) src examples utils demos docs data
+SUBDIRS=$(subdirs) src examples utils demos data

 EXTRA_DIST=ChangeLog ChangeLog.1 ChangeLog.2 ChangeLog.3 ChangeLog.4 \
 ChangeLog.5 ChangeLog.6 ChangeLog.7 \


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>redland</Name>
        <Homepage>http://librdf.org</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>LGPLv2</License>
        <License>Apache-2.0</License>
        <IsA>library</IsA>
        High-level interface for the Resource Description Framework
        <Description>Redland is a set of free software C libraries that provide support for the Resource Description Framework (RDF).</Description>
        <Archive sha1sum="a47a7e98f934d17d60a241db90be407a0abe3c5d" type="targz">http://download.librdf.org/source/redland-1.0.17.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>rasqal-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>redland</Name>
        <RuntimeDependencies>
            <Dependency>rasqal</Dependency>
            <Dependency>raptor2</Dependency>
            <Dependency>libtool-ltdl</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="doc">/usr/share/gtk-doc/html/redland/</Path>
            <Path fileType="man">/usr/share/man</Path>
            <Path fileType="data">/usr/share/redland</Path>
        </Files>
    </Package>

    <Package>
        <Name>redland-devel</Name>
        Development files for redland
        <RuntimeDependencies>
            <Dependency release="current">redland</Dependency>

            <Dependency>raptor2-devel</Dependency>
            <Dependency>rasqal-devel</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="executable">/usr/bin/redland-config</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
            <Path fileType="man">/usr/share/man/man1/redland-config*</Path>
        </Files>
    </Package>

    <History>
        <Update release="1">
            <Date>2017-03-04</Date>
            <Version>1.0.17</Version>
            <Comment>First Relase</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>redland</Name>
        RDF (Resource Description Framework) için üst seviye katman kitaplıkları
        <Description xml:lang="tr">Redland, RDF (Resource Description Framework) desteği sağlayan C kitaplıklarından oluşur.</Description>
    </Source>

    <Package>
        <Name>redland-devel</Name>
        redland için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/usr/bin/env 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 cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
                          -DCMAKE_INSTALL_LIBDIR=lib \
                          -DCMAKE_BUILD_TYPE=Release")

def build():
    cmaketools.make()

def install():
    cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("readme.md")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>tinyxml2</Name>
        <Homepage>http://www.grinninglizard.com/tinyxml2/</Homepage>
        <Packager>
            <Name>Pisi Linux Admins</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>zlib</License>
        <IsA>library</IsA>
        Simple XML parser made for easy integration
        <Description>Simple XML parser made for easy integration</Description>
        <Archive sha1sum="b9b5569343f5829345b1bdfe5d0c08c079286495" type="targz">https://github.com/leethomason/tinyxml2/archive/5.0.1.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>cmake</Dependency>
        </BuildDependencies>
    </Source>
    <Package>
        <Name>tinyxml2</Name>
        <RuntimeDependencies>
            <Dependency>libgcc</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>
    <Package>
        <Name>tinyxml2-devel</Name>
        Development files for tinyxml2
        <RuntimeDependencies>
            <Dependency release="current">tinyxml2</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
            <Path fileType="data">/usr/lib/cmake</Path>
        </Files>
    </Package>

    <History>
        <Update release="1">
            <Date>2017-10-18</Date>
            <Version>5.0.1</Version>
            <Comment>First release</Comment>
            <Name>Pisi Linux Admins</Name>
            <Email>admins@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>tinyxml2</Name>
        <Summary xml:lang="tr">Simple XML parser made for easy integration</Summary>
        <Description xml:lang="tr">Simple XML parser made for easy integration</Description>
    </Source>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import libtools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get

def setup():
    # Use system libtool instead of bundled one
    shelltools.unlinkDir("libltdl")
    libtools.libtoolize("-c -f --ltdl")
    autotools.autoreconf("-fi")

    autotools.configure("--sysconfdir=/etc/unixODBC \
                         --disable-dependency-tracking \
                         --disable-gui \
                         --enable-threads \
                         --enable-drivers \
                         --enable-driver-conf \
                         --disable-stats ")

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

    pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README")
    pisitools.dohtml("doc/*")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>unixODBC</Name>
        <Homepage>http://www.unixodbc.org/</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <License>LGPLv2.1</License>
        <IsA>app:console</IsA>
        ODBC Interface for Linux
        <Description>The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms.</Description>
        <Archive sha1sum="df3578b080fb67da544d4c83424a770729ef25fb" type="targz">ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>libtool-ltdl</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>unixODBC</Name>
        <RuntimeDependencies>
            <Dependency>libtool-ltdl</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="config">/etc</Path>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="man">/usr/share/man</Path>
            <Path fileType="doc">/usr/share/doc/unixODBC/AUTHORS</Path>
            <Path fileType="doc">/usr/share/doc/unixODBC/README</Path>
        </Files>
    </Package>

    <Package>
        <Name>unixODBC-devel</Name>
        Development files for unixODBC
        <RuntimeDependencies>
            <Dependency release="current">unixODBC</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin/odbc_config</Path>
            <Path fileType="header">/usr/include</Path>
        </Files>
    </Package>

    <Package>
        <Name>unixODBC-docs</Name>
        <IsA>data:doc</IsA>
        Documentation for unixODBC
        <Files>
            <Path fileType="doc">/usr/share/doc/unixODBC</Path>
        </Files>
    </Package>

    <History>
        <Update release="3">
            <Date>2017-02-15</Date>
            <Version>2.3.4</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>2.3.4</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2016-03-27</Date>
            <Version>2.3.4</Version>
            <Comment>First release</Comment>
            <Name>Alihan Öztürk</Name>
            <Email>alihan@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>unixodbc</Name>
        Linux için ODBC arayüzü
        <Description xml:lang="tr">unixODBC Projesinin amacı, unixODBC'yi geliştirip ilerleterek MS Windows harici platformlarda ODBC için kesin bir standart haline getirmektir.</Description>
        <Description xml:lang="fr">Les objectifs du projet unixODBC sont de développer et promouvoir unixODBC pour en faire le standard définitif pour ODBC sur les plateformes non MS Windows.</Description>
        <Description xml:lang="es">El proyecto unixODBC apunta a desarollar y promocio.</Description>
    </Source>

    <Package>
        <Name>unixODBC-devel</Name>
        unixODBC için geliştirme dosyaları.
    </Package>

    <Package>
        <Name>unixODBC-docs</Name>
        unixODBC için belgelendirme dosyaları.
    </Package>
</PISI>


code:
#!/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 cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

#WorkDir = "%s-%s" % (get.srcNAME(), get.srcVERSION())
NoStrip=["/usr/share/doc"]

def setup():
    cmaketools.configure("-DWITH_VIGRANUMPY=1 \
                          -DWITH_OPENEXR=1 \
                          -DDOXYGEN_FOUND=0")

def build():
    cmaketools.make()

def install():
    cmaketools.install()

    pisitools.dodoc("README*", "LICENSE*")


code:
diff -Nuar vigra-Version-1-10-0.orig/CMakeLists.txt vigra-Version-1-10-0/CMakeLists.txt
--- vigra-Version-1-10-0.orig/CMakeLists.txt	2013-11-18 18:48:16.000000000 +0200
+++ vigra-Version-1-10-0/CMakeLists.txt	2014-05-30 20:08:32.469162810 +0300
@@ -128,7 +128,6 @@
 #
 ##################################################

-ADD_CUSTOM_TARGET(doc)

 # Automatically push the latest documentation to github's gh-pages.
 # This only works when ${DOCDIR} refers to a VIGRA repository that is
@@ -163,7 +162,6 @@

 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(test)
-ADD_SUBDIRECTORY(docsrc)

 IF(WITH_VIGRANUMPY)
     ADD_SUBDIRECTORY(vigranumpy)
diff -Nuar vigra-Version-1-10-0.orig/vigranumpy/CMakeLists.txt vigra-Version-1-10-0/vigranumpy/CMakeLists.txt
--- vigra-Version-1-10-0.orig/vigranumpy/CMakeLists.txt	2013-11-18 18:48:16.000000000 +0200
+++ vigra-Version-1-10-0/vigranumpy/CMakeLists.txt	2014-05-30 20:13:22.309173635 +0300
@@ -30,7 +30,6 @@
     ADD_SUBDIRECTORY(src)
     ADD_SUBDIRECTORY(lib)
     ADD_SUBDIRECTORY(test)
-    ADD_SUBDIRECTORY(docsrc)

     IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/private/CMakeLists.txt)
         ADD_SUBDIRECTORY(private EXCLUDE_FROM_ALL)


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>vigra</Name>
        <Homepage>http://ukoethe.github.io/vigra</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>MIT</License>
        <IsA>library</IsA>
        Generic programming library for computer vision
        <Description>vigra stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures.</Description>
        <Archive sha1sum="67788d181e759e625769bf0678887718d3dc02e2" type="targz">https://github.com/ukoethe/vigra/archive/Version-1-11-0.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>cmake</Dependency>
            <Dependency>doxygen</Dependency>
            <Dependency>tiff-devel</Dependency>
            <Dependency>hdf5-devel</Dependency>
            <Dependency>fftw3-devel</Dependency>
            <Dependency>boost-devel</Dependency>
            <Dependency>python-nose</Dependency>
            <Dependency>python-sphinx</Dependency>
            <Dependency>libpng-devel</Dependency>
            <Dependency>python-numpy</Dependency>
            <Dependency>python-devel</Dependency>
            <Dependency>openexr-devel</Dependency>
            <Dependency>libjpeg-turbo-devel</Dependency>
            <Dependency>docutils</Dependency>
            <Dependency>mesa-glu-devel</Dependency>
            <Dependency>python-Pygments</Dependency>
            <Dependency>python-Jinja2</Dependency>
            <Dependency>blas-devel</Dependency>
            <Dependency>lapack-devel</Dependency>
            <Dependency>ilmbase-devel</Dependency>
        </BuildDependencies>
        <Patches>
            <Patch level="1">disable-doc.patch</Patch>
        </Patches>
    </Source>

    <Package>
        <Name>vigra</Name>
        <RuntimeDependencies>
            <Dependency>hdf5</Dependency>
            <Dependency>tiff</Dependency>
            <Dependency>boost</Dependency>
            <Dependency>fftw3</Dependency>
            <Dependency>libgcc</Dependency>
            <Dependency>libpng</Dependency>
            <Dependency>python</Dependency>
            <Dependency>ilmbase</Dependency>
            <Dependency>openexr-libs</Dependency>
            <Dependency>libjpeg-turbo</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="executable">/usr/bin</Path>
        </Files>
    </Package>

    <Package>
        <Name>vigra-devel</Name>
        Development files for vigra
        <RuntimeDependencies>
            <Dependency release="current">vigra</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/vigra/*.cmake</Path>
        </Files>
    </Package>

    <History>
        <Update release="4">
            <Date>2018-02-14</Date>
            <Version>1.11.0</Version>
            <Comment>Rebuild</Comment>
            <Name>Mustafa Cinasal</Name>
            <Email>muscnsl@gmail.com</Email>
        </Update>
        <Update release="3">
            <Date>2017-04-17</Date>
            <Version>1.11.0</Version>
            <Comment>Version Bump</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>1.10.0</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2015-02-03</Date>
            <Version>1.10.0</Version>
            <Comment>First release</Comment>
            <Name>Yusuf Aydemir</Name>
            <Email>yusuf.aydemir@gmail.com</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>vigra</Name>
        Bilgisayarlı görü (computer vision) için genel programlama kitaplığı
        <Description xml:lang="tr">vigra, "Genel Algoritmalarla Görü (Vision with Generic Algorithms)" anlamına gelir. Özelleştirilebilir algoritma ve veri yapılarını vurgulayan yeni bir bilgisayarlı görü kitaplığıdır.</Description>
    </Source>

    <Package>
        <Name>vigra-devel</Name>
        vigra için geliştirme dosyaları
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    autotools.configure("--prefix=/usr \
                         --disable-static")

def build():
    autotools.make()

def install():
    autotools.install()

    pisitools.dodoc("AUTHORS", "ChangeLog*", "COPYING", "HACKING", "README", "NEWS")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>xapian-core</Name>
        <Homepage>http://www.oligarchy.co.uk/xapian</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>GPLv2</License>
        <IsA>library</IsA>
        <IsA>app:console</IsA>
        Probabilistic Information Retrieval library
        <Description>Xapian is an Open Source Probabilistic Information Retrieval Library. It offers a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to applications.</Description>
        <Archive sha1sum="77d8af79cf77fc700298e6e542844c69aed33cf9" type="tarxz">https://oligarchy.co.uk/xapian/1.4.3/xapian-core-1.4.3.tar.xz</Archive>
        <BuildDependencies>
            <Dependency>zlib-devel</Dependency>
            <Dependency>libutil-linux-devel</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>xapian-core</Name>
        <RuntimeDependencies>
            <Dependency>zlib</Dependency>
            <Dependency>libutil-linux</Dependency>
            <Dependency>libgcc</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
            <Path fileType="data">/usr/share</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="man">/usr/share/man</Path>
        </Files>
    </Package>

    <Package>
        <Name>xapian-core-devel</Name>
        <IsA>library</IsA>
        Development headers for xapian-core
        <Description>xapian-core-devel provides development headers for xapian-core.</Description>
        <RuntimeDependencies>
            <Dependency release="current">xapian-core</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin/xapian-config*</Path>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="library">/usr/lib/pkgconfig</Path>
            <Path fileType="library">/usr/lib/cmake/xapian</Path>
            <Path fileType="data">/usr/share/aclocal</Path>
        </Files>
    </Package>

    <Package>
        <Name>xapian-core-docs</Name>
        <IsA>data:doc</IsA>
        Documentation files for xapian-core
        <Description>xapian-core-docs provides documentation files for xapian-core.</Description>
        <RuntimeDependencies>
            <Dependency release="current">xapian-core</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="doc">/usr/share/doc/xapian-core/*html</Path>
            <Path fileType="doc">/usr/share/doc/xapian-core/apidoc.pdf</Path>
            <Path fileType="doc">/usr/share/doc/xapian-core/apidoc/</Path>
        </Files>
    </Package>

    <History>
        <Update release="4">
            <Date>2017-09-20</Date>
            <Version>1.4.3</Version>
            <Comment>Release bump.</Comment>
            <Name>Stefan Gronewold(groni)</Name>
            <Email>groni@pisilinux.org</Email>
        </Update>
        <Update release="3">
            <Date>2017-03-03</Date>
            <Version>1.12.18</Version>
            <Comment>Rebuild for new Toolchain.</Comment>
            <Name>Stefan Gronewold(groni)</Name>
            <Email>groni@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>1.12.18</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2014-09-02</Date>
            <Version>1.12.18</Version>
            <Comment>First release</Comment>
            <Type package="xapian-core">critical</Type>
            <Name>Yusuf Aydemir</Name>
            <Email>yusuf.aydemir@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>xapian-core</Name>
        İstatistiksel Bilgi Çıkarma kitaplığı
        <Description xml:lang="tr">Xapian, Açık Kaynak Kodlu bir İstatistiksel Bilgi Çıkarma kitaplığıdır. Geliştiricilerin uygulamalara kolaylıkla gelişmiş kataloglama ve arama becerileri eklemelerini sağlayan hayli uyumlu bir araç takımına sahiptir.</Description>
    </Source>

    <Package>
        <Name>xapian-core-devel</Name>
        xapian-core için geliştirme başlıkları
        <Description xml:lang="tr">xapian-core-devel, xapian-core için geliştirme başlıklarını içerir.</Description>
    </Package>

    <Package>
        <Name>xapian-core-docs</Name>
        xapian-core için belgelendirme dosyaları
        <Description xml:lang="tr">xapian-core-docs, xapian-core için belgelendirme dosyalarını içerir.</Description>
    </Package>
</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def setup():
    autotools.autoreconf("-fi")
    autotools.configure("--disable-static")

def build():
    autotools.make()

def install():
    autotools.rawInstall("DESTDIR=%s install" % get.installDIR())

    pisitools.dohtml("doc/html/*")
    pisitools.dodoc("CREDITS", "KEYS", "LICENSE*", "NOTICE", "README", "version.incl")


code:
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>xerces-c</Name>
        <Homepage>http://xml.apache.org/xerces-c</Homepage>
        <Packager>
            <Name>PisiLinux Community</Name>
            <Email>admins@pisilinux.org</Email>
        </Packager>
        <License>Apache-2.0</License>
        <IsA>library</IsA>
        Xerces-C++ is a validating XML parser written in a portable subset of C++
        <Description>Xerces-C++ is a validating XML parser written in a portable subset of C++.</Description>
        <Archive sha1sum="cf018d6b0c6d57b26cf0d634cb9370a4b0de8307" type="targz">http://archive.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.0.tar.gz</Archive>
        <BuildDependencies>
            <Dependency>icu4c-devel</Dependency>
            <Dependency>curl-devel</Dependency>
            <Dependency>libgcc</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>xerces-c</Name>
        <RuntimeDependencies>
            <Dependency>icu4c</Dependency>
            <Dependency>curl</Dependency>
            <Dependency>libgcc</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="library">/usr/lib</Path>
        </Files>
    </Package>

    <Package>
        <Name>xerces-c-devel</Name>
        Development files for xerces-c
        <RuntimeDependencies>
            <Dependency release="current">xerces-c</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="header">/usr/include</Path>
            <Path fileType="data">/usr/lib/pkgconfig</Path>
        </Files>
    </Package>

    <Package>
        <Name>xerces-c-docs</Name>
        Document files for xerces-c
        <RuntimeDependencies>
            <Dependency release="current">xerces-c</Dependency>
        </RuntimeDependencies>
        <Files>
            <Path fileType="doc">/usr/share/doc</Path>
        </Files>
    </Package>

    <History>
        <Update release="4">
            <Date>2018-01-31</Date>
            <Version>3.2.0</Version>
            <Comment>Version bump for icu4c</Comment>
            <Name>Kamil Atlı</Name>
            <Email>suvari@pisilinux.org</Email>
        </Update>
        <Update release="3">
            <Date>2017-03-17</Date>
            <Version>3.1.2</Version>
            <Comment>Release Bump</Comment>
            <Name>Ayhan Yalçınsoy</Name>
            <Email>ayhanyalcinsoy@pisilinux.org</Email>
        </Update>
        <Update release="2">
            <Date>2016-06-09</Date>
            <Version>3.1.2</Version>
            <Comment>Release Bump</Comment>
            <Name>Pisi Linux Community</Name>
            <Email>admin@pisilinux.org</Email>
        </Update>
        <Update release="1">
            <Date>2016-03-26</Date>
            <Version>3.1.2</Version>
            <Comment>First release</Comment>
            <Name>Yusuf Aydemir</Name>
            <Email>yusuf.aydemir@pisilinux.org</Email>
        </Update>
    </History>
</PISI>


code:
<?xml version="1.0" ?>
<PISI>
    <Source>
        <Name>xerces-c</Name>
        C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcı
        <Description xml:lang="tr">Xerces-C++, C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcıdır.</Description>
        <Description xml:lang="fr">Xerces-C++ est un analyseur XML validant écrit dans un sous-ensemble portable du C++.</Description>
        <Description xml:lang="es">Xerces-C++ es un analizador XML con validación, escrito con un subconjunto portable de C++</Description>
    </Source>

    <Package>
        <Name>xerces-c-devel</Name>
        xerces-c için geliştirme dosyaları
    </Package>

    <Package>
        <Name>xerces-c-docs</Name>
        xerces-c için yardım dosyaları ve API belgeleri
    </Package>

</PISI>


code:
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get

def build():
    autotools.make('verbose=1 CXXFLAGS="%s"' % get.CXXFLAGS())

def install():
    autotools.rawInstall("install_prefix=%s/usr" % get.installDIR())

    # Fix conflicts with mono
    pisitools.rename("/usr/bin/xsd", "xsdcxx")
    pisitools.rename("/usr/share/man/man1/xsd.1", "xsdcxx.1")