diff --git a/desktop/toolkit/gtk/gtk-doc/actions.py b/desktop/toolkit/gtk/gtk-doc/actions.py
new file mode 100644
index 0000000000..bc7ee2d616
--- /dev/null
+++ b/desktop/toolkit/gtk/gtk-doc/actions.py
@@ -0,0 +1,19 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licences/old-licenses/gpl-2.0.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+
+def setup():
+ autotools.configure("--disable-static --disable-scrollkeeper")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.install()
+
+ pisitools.dodoc("AUTHORS", "MAINTAINERS", "ChangeLog", "README", "NEWS", "TODO")
diff --git a/desktop/toolkit/gtk/gtk-doc/pspec.xml b/desktop/toolkit/gtk/gtk-doc/pspec.xml
new file mode 100644
index 0000000000..5aec8bc3eb
--- /dev/null
+++ b/desktop/toolkit/gtk/gtk-doc/pspec.xml
@@ -0,0 +1,81 @@
+
+
+
+
+ gtk-doc
+ http://www.gtk.org/gtk-doc
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv3
+ FDL-1.1
+ app:console
+ GTK+ API documentation generator
+ Gtk-Doc is typically used to document the public API of GTK+ and GNOME libraries, but it can also be used to document application code.
+ mirrors://gnome/gtk-doc/1.21/gtk-doc-1.21.tar.xz
+
+
+ itstool
+ openjade
+ sgml-common
+ docbook-xml
+ docbook-xsl
+ libxslt-devel
+
+
+
+
+ gtk-doc
+
+
+ docbook-xml
+ sgml-common
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/doc
+ /usr/share/omf
+ /var/lib
+
+
+
+
+
+ 2015-04-06
+ 1.21
+ Version bump.
+ Ayhan Yalçınsoy
+ ayhanyalcinsoy@pisilinux.org
+
+
+ 2014-05-18
+ 1.20
+ Rebuild.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2014-03-30
+ 1.20
+ Version bump.
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+ 2013-08-26
+ 1.18
+ Release bump.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2012-08-26
+ 1.18
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/desktop/toolkit/gtk/gtk-doc/translations.xml b/desktop/toolkit/gtk/gtk-doc/translations.xml
new file mode 100644
index 0000000000..a2e4bd7c7a
--- /dev/null
+++ b/desktop/toolkit/gtk/gtk-doc/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ gtk-doc
+ GTK+ API belge oluşturucusu
+ gtk-doc, GNOME ve GTK+ gibi kitaplıkların API'lerinin belgelendirilmesi için yazılmış bir uygulama projesidir.
+
+
+
+ gtk-doc-devel
+ gtk-doc geliştirme dosyaları
+
+
diff --git a/desktop/toolkit/gtk/pango/actions.py b/desktop/toolkit/gtk/pango/actions.py
index bb26feb83e..1e260a5e73 100644
--- a/desktop/toolkit/gtk/pango/actions.py
+++ b/desktop/toolkit/gtk/pango/actions.py
@@ -13,9 +13,12 @@ from pisi.actionsapi import shelltools
def setup():
if get.buildTYPE()=="emul32":
pisitools.dosed("pango/modules.c", "(pango\.modules)", r"\1-32")
+
autotools.autoreconf("-fiv")
+
autotools.configure("--disable-static \
--sysconfdir=/etc \
+ --disable-gtk-doc \
--with-included-modules=basic-fc \
--%sable-introspection" % ("dis" if get.buildTYPE()=="emul32" else "en"))
@@ -26,6 +29,7 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
if get.buildTYPE()=="emul32":
shelltools.move("pango/.libs/pango-querymodules", "pango/.libs/pango-querymodules-32")
pisitools.dobin("pango/.libs/pango-querymodules-32")
diff --git a/desktop/toolkit/gtk/pango/pspec.xml b/desktop/toolkit/gtk/pango/pspec.xml
index b9b19eb868..7c666707ad 100644
--- a/desktop/toolkit/gtk/pango/pspec.xml
+++ b/desktop/toolkit/gtk/pango/pspec.xml
@@ -24,6 +24,7 @@
harfbuzz-devel
fontconfig-devel
libXrender-devel
+ gobject-introspection-devel
pango-1.32.1-lib64.patch
@@ -99,6 +100,7 @@
fontconfig-32bit
libffi-32bit
harfbuzz-32bit
+ glibc-32bit
pango
@@ -111,6 +113,7 @@
fontconfig-32bit
libffi-32bit
harfbuzz-32bit
+ glibc-32bit
/usr/bin/pango-querymodules-32
diff --git a/office/docbook/component.xml b/office/docbook/component.xml
new file mode 100644
index 0000000000..b70cd087f6
--- /dev/null
+++ b/office/docbook/component.xml
@@ -0,0 +1,3 @@
+
+ office.docbook
+
diff --git a/office/docbook/itstool/actions.py b/office/docbook/itstool/actions.py
new file mode 100644
index 0000000000..5d45ff97eb
--- /dev/null
+++ b/office/docbook/itstool/actions.py
@@ -0,0 +1,16 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import get
+
+def setup():
+ autotools.configure()
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/office/docbook/itstool/pspec.xml b/office/docbook/itstool/pspec.xml
new file mode 100644
index 0000000000..ebfa577345
--- /dev/null
+++ b/office/docbook/itstool/pspec.xml
@@ -0,0 +1,48 @@
+
+
+
+
+ itstool
+ http://itstool.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv3
+ XML to PO and back again
+ XML to PO and back again
+ http://files.itstool.org/itstool/itstool-2.0.2.tar.bz2
+
+
+
+
+ itstool
+
+ /usr
+
+
+
+
+
+ 2014-05-18
+ 2.0.2
+ Rebuild.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2014-01-26
+ 2.0.2
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2012-09-12
+ 1.2.0
+ First release
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+
diff --git a/office/docbook/openjade/actions.py b/office/docbook/openjade/actions.py
new file mode 100644
index 0000000000..c14529829f
--- /dev/null
+++ b/office/docbook/openjade/actions.py
@@ -0,0 +1,60 @@
+#!/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
+
+docname = get.srcNAME()
+
+def setup():
+ shelltools.export("ALLOWED_FLAGS", "-O -O1 -O2 -pipe -g")
+ shelltools.sym("config/configure.in", "configure.in")
+ shelltools.export("SGML_PREFIX", "/usr/share/sgml")
+ autotools.configure("--enable-http \
+ --enable-default-catalog=/etc/sgml/catalog \
+ --enable-default-search-path=/usr/share/sgml:/usr/share/xml \
+ --disable-static \
+ --enable-splibdir=/usr/lib \
+ --libdir=/usr/lib \
+ --datadir=/usr/share/sgml/%s" % docname)
+
+def build():
+ autotools.make()
+
+def install():
+ pisitools.dodir("/usr")
+ pisitools.dodir("/usr/lib")
+
+ autotools.rawInstall("prefix=%s/usr \
+ libdir=%s/usr/lib \
+ datadir=%s/usr/share/sgml/%s " \
+ % (get.installDIR(), \
+ get.installDIR(), \
+ get.installDIR(), \
+ docname))
+
+ pisitools.dosym("openjade", "/usr/bin/jade")
+ pisitools.dosym("onsgmls", "/usr/bin/nsgmls")
+ pisitools.dosym("osgmlnorm", "/usr/bin/sgmlnorm")
+ pisitools.dosym("ospam", "/usr/bin/spam")
+ pisitools.dosym("ospent", "/usr/bin/spent")
+ pisitools.dosym("osx", "/usr/bin/sgml2xml")
+
+ pisitools.insinto("/usr/share/sgml/%s" % docname, "dsssl/builtins.dsl")
+ for i in ["dsssl/dsssl.dtd", "dsssl/style-sheet.dtd", "dsssl/fot.dtd"]:
+ pisitools.insinto("/usr/share/sgml/%s/dsssl" % docname, i)
+ pisitools.insinto("/usr/share/sgml/%s/pubtext" % docname, "pubtext/*")
+
+ pisitools.dodoc("COPYING", "NEWS", "README", "VERSION")
+ pisitools.dohtml("doc/*.htm")
+
+ pisitools.insinto("/usr/share/doc/%s/jadedoc" % get.srcNAME(), "jadedoc/*.htm")
+ pisitools.insinto("/usr/share/doc/%s/jadedoc/images" % get.srcNAME(), "jadedoc/images/*")
+
+
diff --git a/office/docbook/openjade/comar/package.py b/office/docbook/openjade/comar/package.py
new file mode 100644
index 0000000000..dc5c51dde8
--- /dev/null
+++ b/office/docbook/openjade/comar/package.py
@@ -0,0 +1,19 @@
+#!/usr/bin/python
+
+import os
+
+def postInstall(fromVersion, fromRelease, toVersion, toRelease):
+ os.system("/usr/bin/install-catalog --add /etc/sgml/openjade.cat \
+ /usr/share/sgml/openjade/catalog")
+ os.system("/usr/bin/install-catalog --add /etc/sgml/openjade.cat \
+ /usr/share/sgml/openjade/dsssl/catalog")
+ os.system("/usr/bin/install-catalog --add /etc/sgml/sgml-docbook.cat \
+ /etc/sgml/openjade.cat")
+
+def preRemove():
+ os.system("/usr/bin/install-catalog --remove /etc/sgml/openjade.cat \
+ /usr/share/sgml/openjade/catalog")
+ os.system("/usr/bin/install-catalog --remove /etc/sgml/openjade.cat \
+ /usr/share/sgml/openjade/dsssl/catalog")
+ os.system("/usr/bin/install-catalog --remove /etc/sgml/sgml-docbook.cat \
+ /etc/sgml/openjade.cat")
diff --git a/office/docbook/openjade/files/openjade-1.3.2-deplibs.patch b/office/docbook/openjade/files/openjade-1.3.2-deplibs.patch
new file mode 100644
index 0000000000..3466ad7d85
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2-deplibs.patch
@@ -0,0 +1,40 @@
+diff -urNp openjade-1.3.2/grove/Makefile.sub devel/grove/Makefile.sub
+--- openjade-1.3.2/grove/Makefile.sub 2002-10-20 23:47:24.000000000 +0200
++++ devel/grove/Makefile.sub 2007-07-23 15:39:23.000000000 +0200
+@@ -1,4 +1,4 @@
+ LTVERSION=0:1:0
+ LIB=ogrove
+-DEPLIBS=-lm
++DEPLIBS=-lm -lstdc++
+ OBJS=Node.o LocNode.o
+diff -urNp openjade-1.3.2/spgrove/Makefile.sub devel/spgrove/Makefile.sub
+--- openjade-1.3.2/spgrove/Makefile.sub 2002-11-15 23:46:50.000000000 +0100
++++ devel/spgrove/Makefile.sub 2007-07-23 16:06:13.000000000 +0200
+@@ -1,9 +1,10 @@
+ LTVERSION=0:1:0
+ LIB=ospgrove
+ INCLUDE=-I$(srcdir)/../grove
+-DEPLIBS=-lm -L$(TOP)/grove -L$(TOP)/grove/.libs \
++DEPLIBS=$(TOP)/grove/libogrove.la \
++ -lm -losp -L$(TOP)/grove/.libs \
+ -L$(TOP)/lib -L$(TOP)/lib/.libs \
+- $(LIB_THREADS)
++ $(LIB_THREADS) -lstdc++
+ OBJS=GroveApp.o GroveBuilder.o SdNode.o
+ GENSRCS=grove_inst.cxx
+
+diff -urNp openjade-1.3.2/style/Makefile.sub devel/style/Makefile.sub
+--- openjade-1.3.2/style/Makefile.sub 2003-04-18 19:18:10.000000000 +0200
++++ devel/style/Makefile.sub 2007-07-23 16:08:26.000000000 +0200
+@@ -1,8 +1,8 @@
+ LTVERSION=0:1:0
+ LIB=ostyle
+-DEPLIBS=-lm -L$(TOP)/grove -L$(TOP)/grove/.libs \
+- -L$(TOP)/lib -L$(TOP)/lib/.libs \
+- -L$(TOP)/spgrove -L$(TOP)/spgrove/.libs
++DEPLIBS=$(TOP)/grove/libogrove.la $(TOP)/spgrove/libospgrove.la \
++ -lm -losp -L$(TOP)/lib -L$(TOP)/lib/.libs -L$(TOP)/grove/.libs \
++ -L$(TOP)/spgrove -L$(TOP)/spgrove/.libs -lstdc++
+ OBJS=LangObj.o \
+ Collector.o \
+ DssslApp.o \
diff --git a/office/docbook/openjade/files/openjade-1.3.2-ldflags.patch b/office/docbook/openjade/files/openjade-1.3.2-ldflags.patch
new file mode 100644
index 0000000000..abe17545d6
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2-ldflags.patch
@@ -0,0 +1,13 @@
+Index: openjade-1.3.2/jade/Makefile.sub
+===================================================================
+--- openjade-1.3.2.orig/jade/Makefile.sub
++++ openjade-1.3.2/jade/Makefile.sub
+@@ -4,7 +4,7 @@ OBJS=jade.o SgmlFOTBuilder.o RtfFOTBuild
+ INCLUDE=-I$(srcdir)/../grove -I$(srcdir)/../spgrove -I$(srcdir)/../style
+ # XLIBS=../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a \
+ # ../lib/libosp.a
+-XLIBS=../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a $(splibdir)/libosp.a
++XLIBS=../style/libostyle.a ../grove/libogrove.a ../spgrove/libospgrove.a $(splibdir)/libosp.so
+ GENSRCS=JadeMessages.h HtmlMessages.h RtfMessages.h TeXMessages.h \
+ HtmlFOTBuilder_inst.cxx RtfFOTBuilder_inst.cxx TeXFOTBuilder_inst.cxx \
+ TransformFOTBuilder_inst.cxx MifMessages.h MifFOTBuilder_inst.cxx
diff --git a/office/docbook/openjade/files/openjade-1.3.2-lib64-fix.patch b/office/docbook/openjade/files/openjade-1.3.2-lib64-fix.patch
new file mode 100644
index 0000000000..773e9b8087
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2-lib64-fix.patch
@@ -0,0 +1,24 @@
+See https://bugs.gentoo.org/show_bug.cgi?id=235610
+
+--- config/configure.in
++++ config/configure.in
+@@ -53,7 +53,7 @@
+ esac
+ # On PPC64 libosp is to be found in /usr/lib64; thus
+ # fall back to this directory
+-test -d ${osplibdir}64 && osplibdir=${osplibdir}64
++test -f ${osplibdir}64/libosp.la && osplibdir=${osplibdir}64
+ AC_MSG_CHECKING(location of OpenSP Library)
+ AC_ARG_ENABLE(splibdir,
+ [ --enable-splibdir=pathlist
+--- configure
++++ configure
+@@ -1753,7 +1753,7 @@
+ esac
+ # On PPC64 libosp is to be found in /usr/lib64; thus
+ # fall back to this directory
+-test -d ${osplibdir}64 && osplibdir=${osplibdir}64
++test -f ${osplibdir}64/libosp.la && osplibdir=${osplibdir}64
+ echo "$as_me:$LINENO: checking location of OpenSP Library" >&5
+ echo $ECHO_N "checking location of OpenSP Library... $ECHO_C" >&6
+ # Check whether --enable-splibdir or --disable-splibdir was given.
diff --git a/office/docbook/openjade/files/openjade-1.3.2-msggen.pl.patch b/office/docbook/openjade/files/openjade-1.3.2-msggen.pl.patch
new file mode 100644
index 0000000000..1afe68b800
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2-msggen.pl.patch
@@ -0,0 +1,32 @@
+Use Getopt::Std in place of getopts.pl.
+https://bugs.gentoo.org/show_bug.cgi?id=420083
+
+--- a/msggen.pl
++++ b/msggen.pl
+@@ -4,6 +4,7 @@
+ # See the file COPYING for copying permission.
+
+ use POSIX;
++use Getopt::Std;
+
+ # Package and version.
+ $package = 'openjade';
+@@ -18,8 +19,7 @@
+ undef $opt_l;
+ undef $opt_p;
+ undef $opt_t;
+-do 'getopts.pl';
+-&Getopts('l:p:t:');
++getopts('l:p:t:');
+ $module = $opt_l;
+ $pot_file = $opt_p;
+
+@@ -72,7 +72,7 @@
+ else {
+ $field[0] =~ /^[IWQXE][0-9]$/ || &error("invalid first field");;
+ $type[$num] = substr($field[0], 0, 1);
+- $argc = int(substr($field[0], 1, 1));
++ $argc = substr($field[0], 1, 1);
+ }
+ $nargs[$num] = $argc;
+ $field[1] =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/ || &error("invalid tag");
diff --git a/office/docbook/openjade/files/openjade-1.3.2-respect-ldflags.patch b/office/docbook/openjade/files/openjade-1.3.2-respect-ldflags.patch
new file mode 100644
index 0000000000..51bd0b27dd
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2-respect-ldflags.patch
@@ -0,0 +1,12 @@
+diff -ru a/Makefile.lib.in b/Makefile.lib.in
+--- a/Makefile.lib.in 2002-01-22 05:57:53.000000000 -0600
++++ b/Makefile.lib.in 2009-01-04 16:15:41.000000000 -0600
+@@ -23,7 +23,7 @@
+ echo 'LT_OBJS='`echo $(OBJS)|sed 's/\.o/.lo/g'` >Makefile.lt
+
+ lib$(LIB).la: $(LT_OBJS)
+- $(LIBTOOL) --mode=link $(CC) $(LINKFLAGS) -o lib$(LIB).la $(LT_OBJS) \
++ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINKFLAGS) -o lib$(LIB).la $(LT_OBJS) \
+ -rpath $(libdir) -version-info $(LTVERSION) $(DEPLIBS)
+
+ install:
diff --git a/office/docbook/openjade/files/openjade-1.3.2.catalog b/office/docbook/openjade/files/openjade-1.3.2.catalog
new file mode 100644
index 0000000000..818af59205
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2.catalog
@@ -0,0 +1 @@
+SYSTEM "builtins.dsl" "builtins.dsl"
diff --git a/office/docbook/openjade/files/openjade-1.3.2.dsssl-catalog b/office/docbook/openjade/files/openjade-1.3.2.dsssl-catalog
new file mode 100644
index 0000000000..11bc0425af
--- /dev/null
+++ b/office/docbook/openjade/files/openjade-1.3.2.dsssl-catalog
@@ -0,0 +1,4 @@
+PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" "fot.dtd"
+PUBLIC "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" "dsssl.dtd"
+PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" "style-sheet.dtd"
+PUBLIC "-//OpenJade//DTD DSSSL Style Sheet//EN" "style-sheet.dtd"
diff --git a/office/docbook/openjade/pspec.xml b/office/docbook/openjade/pspec.xml
new file mode 100644
index 0000000000..25b64a7797
--- /dev/null
+++ b/office/docbook/openjade/pspec.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ openjade
+ http://openjade.sourceforge.net
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ as-is
+ app:console
+ An implementation of DSSSL
+ OpenJade is an implementation of Document Style Semantics and Specification Language (DSSSL), a style language to format Standard Generalized Markup Language (SGML) or Extensible Markup Language (XML) documents.
+ http://downloads.sourceforge.net/openjade/openjade-1.3.2.tar.gz
+
+ sgml-common
+ opensp-devel
+ libgcc
+
+
+
+ openjade-1.3.2-ldflags.patch
+ openjade-1.3.2-respect-ldflags.patch
+ openjade-1.3.2-msggen.pl.patch
+
+
+
+
+
+ openjade
+
+ sgml-common
+ opensp
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc/openjade
+ /usr/share/sgml
+
+
+ openjade-1.3.2.dsssl-catalog
+ openjade-1.3.2.catalog
+
+
+ System.Package
+
+
+
+
+
+ 2014-05-18
+ 1.3.2
+ Rebuild.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2014-02-01
+ 1.3.2
+ Rebuild.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2012-10-18
+ 1.3.2
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+
diff --git a/office/docbook/openjade/translations.xml b/office/docbook/openjade/translations.xml
new file mode 100644
index 0000000000..2fe3519cfd
--- /dev/null
+++ b/office/docbook/openjade/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ openjade
+ Bir DSSSL uyarlaması
+ OpenJade SGML ya da XML belgelerinin biçimlendirilmesine yarayan bir biçem lisanı olan DSSSL'nin bir uyarlamasıdır.
+
+
diff --git a/office/docbook/opensp/actions.py b/office/docbook/opensp/actions.py
new file mode 100644
index 0000000000..5c8f7e3dd7
--- /dev/null
+++ b/office/docbook/opensp/actions.py
@@ -0,0 +1,34 @@
+#!/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 get
+from pisi.actionsapi import libtools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import pisitools
+
+WorkDir = "OpenSP-%s" % get.srcVERSION()
+
+def setup():
+ libtools.gnuconfig_update()
+ shelltools.export("ALLOWED_FLAGS", "-O -O1 -O2 -pipe -g")
+ autotools.configure("--enable-nls \
+ --enable-http \
+ --disable-doc-build \
+ --disable-static \
+ --enable-default-catalog=/etc/sgml/catalog \
+ --enable-default-search-path=/usr/share/sgml:/usr/share/xml \
+ --datadir=/usr/share/sgml")
+
+def build():
+ autotools.make("pkgdocdir=/usr/share/doc/%s" % get.srcNAME())
+
+def install():
+ autotools.rawInstall('DESTDIR="%s" pkgdocdir=/usr/share/doc/%s' % (get.installDIR(), get.srcNAME()))
+
+ pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "NEWS", "README")
+ pisitools.domove("/usr/share/sgml/locale", "/usr/share")
+
diff --git a/office/docbook/opensp/files/opensp-1.5-gcc34.patch b/office/docbook/opensp/files/opensp-1.5-gcc34.patch
new file mode 100644
index 0000000000..60ee560853
--- /dev/null
+++ b/office/docbook/opensp/files/opensp-1.5-gcc34.patch
@@ -0,0 +1,10 @@
+--- include/RangeMap.h~ 2004-04-22 20:34:13.729541096 +0300
++++ include/RangeMap.h 2004-04-22 20:31:48.473049702 +0300
+@@ -8,6 +8,7 @@
+ #include "Boolean.h"
+ #include "ISet.h"
+ #include "types.h"
++#include "constant.h"
+ #include
+
+ #ifdef SP_NAMESPACE
diff --git a/office/docbook/opensp/files/opensp-sigsegv.patch b/office/docbook/opensp/files/opensp-sigsegv.patch
new file mode 100644
index 0000000000..69bd3a94ec
--- /dev/null
+++ b/office/docbook/opensp/files/opensp-sigsegv.patch
@@ -0,0 +1,20 @@
+--- OpenSP-1.5.2/lib/ExtendEntityManager.cxx 2005-11-05 10:05:20.000000000 +0100
++++ OpenSP-1.5.2.new/lib/ExtendEntityManager.cxx 2007-06-21 12:56:26.000000000 +0200
+@@ -1238,7 +1238,8 @@ StorageObjectSpec::StorageObjectSpec()
+ }
+
+ StorageObjectSpec::StorageObjectSpec(const StorageObjectSpec& x)
+-: codingSystemName(x.codingSystemName),
++: storageManager(x.storageManager),
++ codingSystemName(x.codingSystemName),
+ codingSystem(x.codingSystem),
+ specId(x.specId),
+ baseId(x.baseId),
+@@ -1253,6 +1254,7 @@ StorageObjectSpec::StorageObjectSpec(con
+ StorageObjectSpec& StorageObjectSpec::operator=(const StorageObjectSpec& x)
+ {
+ if (this != &x) {
++ storageManager = x.storageManager;
+ codingSystemName = x.codingSystemName;
+ codingSystem = x.codingSystem;
+ specId = x.specId;
diff --git a/office/docbook/opensp/pspec.xml b/office/docbook/opensp/pspec.xml
new file mode 100644
index 0000000000..c69fe8eb47
--- /dev/null
+++ b/office/docbook/opensp/pspec.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ opensp
+ http://openjade.sourceforge.net
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ as-is
+ app:console
+ A SGML parsing and entity management toolkit
+ OpenSP is a free, object-oriented toolkit for Standard Generalized Markup Language (SGML) parsing and entity management maintained by the OpenJade project.
+ mirrors://sourceforge/openjade/OpenSP-1.5.2.tar.gz
+
+ docbook-xml
+ libgcc
+
+
+ opensp-1.5-gcc34.patch
+ opensp-sigsegv.patch
+
+
+
+
+ opensp
+
+ libgcc
+
+
+ /usr/bin
+ /usr/share/doc/opensp
+ /usr/share/man
+ /usr/lib
+ /usr/share/locale
+ /usr/share/sgml
+
+
+
+
+ opensp-devel
+ Development files for opensp
+
+ opensp
+
+
+ /usr/include
+
+
+
+
+
+ 2014-05-18
+ 1.5.2
+ Rebuild.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2014-02-01
+ 1.5.2
+ Rebuild
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2010-10-13
+ 1.5.2
+ First release
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+
+
diff --git a/office/docbook/opensp/translations.xml b/office/docbook/opensp/translations.xml
new file mode 100644
index 0000000000..f721b7d231
--- /dev/null
+++ b/office/docbook/opensp/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ opensp
+ SGML ayrıştırma araç seti
+ OpenSP SGML sözdizimsel ayrıştırma ve içerik yönetimi için nesne-odaklı bir araç setidir ve OpenJade projesinin bir parçasıdır.
+
+
+
+ opensp-devel
+ opensp için geliştirme dosyaları
+
+