Skip to content

Commit

Permalink
XQilla-2.3.3 (untested)
Browse files Browse the repository at this point in the history
  • Loading branch information
fd00 committed May 3, 2016
1 parent 97ee1f4 commit fae007f
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 23 deletions.
44 changes: 25 additions & 19 deletions XQilla/README
Original file line number Diff line number Diff line change
Expand Up @@ -4,46 +4,49 @@ XQilla is an XQuery and XPath 2 library and command line utility written in
C++, implemented on top of the Xerces-C library.

Runtime requirements:
cygwin-2.0.4-1
cygwin-2.5.1-1
libfaxpp2-0.4+svn59-1bl2
libgcc1-4.9.2-3
libstdc++6-4.9.2-3
libgcc1-5.3.0-5
libstdc++6-5.3.0-5
libtidy0_99_0-20090325-1
libxerces-c31-3.1.2-1
libxqilla5-2.3.1-1bl1
libxqilla-devel-2.3.3-1bl1
libxqilla3-2.3.3-1bl1
pkg-config-0.29-1

Build requirements:
(besides corresponding -devel packages)
autoconf-13-1
automake-9-1
binutils-2.25-2
binutils-2.25-4
bison-3.0.4-1
cygport-0.20.1-1
gcc-core-4.9.2-3
gcc-g++-4.9.2-3
libtool-2.4.6-1
cygport-0.21.1-1
flex-2.5.39-1
gcc-core-5.3.0-5
gcc-g++-5.3.0-5
libtool-2.4.6-3
make-4.1-1

Canonical website:
http://xqilla.sf.net/

Canonical download:
mirror://sourceforge/xqilla/XQilla-2.3.1.tar.gz
mirror://sourceforge/xqilla/XQilla-2.3.3.tar.gz

-------------------------------------------

Build instructions:
1. unpack XQilla-2.3.1-X-src.tar.xz
1. unpack XQilla-2.3.3-X-src.tar.xz
2. if you use setup to install this src package,
it will be unpacked under /usr/src automatically
% cd /usr/src
% cygport ./XQilla-2.3.1-X.cygport all
% cygport ./XQilla-2.3.3-X.cygport all

This will create:
/usr/src/XQilla-2.3.1-X-src.tar.xz
/usr/src/XQilla-2.3.1-X.tar.xz
/usr/src/libxqilla5-2.3.1-X.tar.xz
/usr/src/libxqilla-devel-2.3.1-X.tar.xz
/usr/src/XQilla-2.3.3-X-src.tar.xz
/usr/src/XQilla-2.3.3-X.tar.xz
/usr/src/libxqilla3-2.3.3-X.tar.xz
/usr/src/libxqilla-devel-2.3.3-X.tar.xz

-------------------------------------------

Expand All @@ -58,8 +61,8 @@ Files included in the binary package:
/usr/share/doc/XQilla/TODO
/usr/share/man/man1/xqilla.1.gz

(libxqilla5)
/usr/bin/cygxqilla-5.dll
(libxqilla3)
/usr/bin/cygxqilla-3.dll

(libxqilla-devel)
/usr/include/xqilla/ast/ASTNode.hpp
Expand Down Expand Up @@ -455,11 +458,15 @@ Files included in the binary package:
/usr/include/xqilla/xqts/TestSuiteResultListener.hpp
/usr/include/xqilla/xqts/TestSuiteRunner.hpp
/usr/lib/libxqilla.dll.a
/usr/lib/pkgconfig/xqilla.pc

------------------

Port Notes:

----- version 2.3.3-1bl1 -----
Version bump.

----- version 2.3.1-1bl1 -----
Version bump.

Expand All @@ -468,4 +475,3 @@ Rebuild on x86_64

----- version 2.3.0-1bl1 -----
Initial release for Cygwin-1.7 by fd0 <http://d.hatena.ne.jp/fd0>

Original file line number Diff line number Diff line change
Expand Up @@ -35,21 +35,20 @@ src_install()

PKG_NAMES="
${PN}
libxqilla5
libxqilla3
libxqilla-devel
"
XQilla_CONTENTS="
usr/bin/*.exe
usr/share
"
libxqilla5_CONTENTS="
libxqilla3_CONTENTS="
usr/bin/*.dll
"
libxqilla_devel_CONTENTS="
usr/include
usr/lib
"

XQilla_SUMMARY="${SUMMARY} (utilities)"
libxqilla5_SUMMARY="${SUMMARY} (runtime)"
libxqilla3_SUMMARY="${SUMMARY} (runtime)"
libxqilla_devel_SUMMARY="${SUMMARY} (development)"
34 changes: 34 additions & 0 deletions XQilla/XQilla-2.3.3-1bl1.src.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
diff -buprN -x CYGWIN-PATCHES -x aclocal.m4~ -x aclocal.m4t -x autom4te.cache -x config.cache -x config.guess -x config.log -x config.status -x config.sub -x '*SlackBuild*' -x '*.egg-info' -x '*.dll' -x '*.exe' -x '*.o' -x '*.gch' -x '*.gem' -x .gitignore -x '*.jpg' -x '*.png' -x '*.qm' -x '*.svgz' -x '*.tif' -x '*.class' -x '*.jlc' -x '*.pyc' -x '*.pyo' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x aclocal.m4 -x configure -x config.h -x '*.h.in' -x COPYING -x INSTALL -x ansi2knr.c -x ar-lib -x config-ml.in -x elisp-comp -x mdate-sh -x mkinstalldirs -x py-compile -x symlink-tree -x test-driver -x texinfo.tex -x ylwrap -x Makefile.in -x GNUmakefile.in -x makefile.in -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x lt~obsolete.m4 -x ltmain.sh -x compile -x depcomp -x install-sh -x missing -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x mate-doc-utils.make -x mate-doc-utils.m4 origsrc/XQilla-2.3.3/Makefile.am src/XQilla-2.3.3/Makefile.am
--- origsrc/XQilla-2.3.3/Makefile.am 2016-03-24 23:28:23.000000000 +0900
+++ src/XQilla-2.3.3/Makefile.am 2016-05-03 19:20:34.749673800 +0900
@@ -662,3 +662,6 @@ winprojects.xq: $(libxqilla_la_SOURCES)
@echo " order by \$$f/@name" >>winprojects.xq
@echo " return ('&#10; ', \$$f)" >>winprojects.xq
@echo "}&#10; </filter>}" >>winprojects.xq
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = xqilla.pc
diff -buprN -x CYGWIN-PATCHES -x aclocal.m4~ -x aclocal.m4t -x autom4te.cache -x config.cache -x config.guess -x config.log -x config.status -x config.sub -x '*SlackBuild*' -x '*.egg-info' -x '*.dll' -x '*.exe' -x '*.o' -x '*.gch' -x '*.gem' -x .gitignore -x '*.jpg' -x '*.png' -x '*.qm' -x '*.svgz' -x '*.tif' -x '*.class' -x '*.jlc' -x '*.pyc' -x '*.pyo' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x aclocal.m4 -x configure -x config.h -x '*.h.in' -x COPYING -x INSTALL -x ansi2knr.c -x ar-lib -x config-ml.in -x elisp-comp -x mdate-sh -x mkinstalldirs -x py-compile -x symlink-tree -x test-driver -x texinfo.tex -x ylwrap -x Makefile.in -x GNUmakefile.in -x makefile.in -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x lt~obsolete.m4 -x ltmain.sh -x compile -x depcomp -x install-sh -x missing -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x mate-doc-utils.make -x mate-doc-utils.m4 origsrc/XQilla-2.3.3/configure.in src/XQilla-2.3.3/configure.in
--- origsrc/XQilla-2.3.3/configure.in 2016-03-24 22:38:48.000000000 +0900
+++ src/XQilla-2.3.3/configure.in 2016-05-03 19:20:45.900237000 +0900
@@ -322,5 +322,5 @@ AC_FUNC_ERROR_AT_LINE
AC_FUNC_MKTIME
AC_CHECK_FUNCS([floor ftime gettimeofday memmove memset pow sqrt strchr strstr tzset localtime_r])

-AC_CONFIG_FILES([Makefile include/Makefile])
+AC_CONFIG_FILES([xqilla.pc Makefile include/Makefile])
AC_OUTPUT
diff -buprN -x CYGWIN-PATCHES -x aclocal.m4~ -x aclocal.m4t -x autom4te.cache -x config.cache -x config.guess -x config.log -x config.status -x config.sub -x '*SlackBuild*' -x '*.egg-info' -x '*.dll' -x '*.exe' -x '*.o' -x '*.gch' -x '*.gem' -x .gitignore -x '*.jpg' -x '*.png' -x '*.qm' -x '*.svgz' -x '*.tif' -x '*.class' -x '*.jlc' -x '*.pyc' -x '*.pyo' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x aclocal.m4 -x configure -x config.h -x '*.h.in' -x COPYING -x INSTALL -x ansi2knr.c -x ar-lib -x config-ml.in -x elisp-comp -x mdate-sh -x mkinstalldirs -x py-compile -x symlink-tree -x test-driver -x texinfo.tex -x ylwrap -x Makefile.in -x GNUmakefile.in -x makefile.in -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x lt~obsolete.m4 -x ltmain.sh -x compile -x depcomp -x install-sh -x missing -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x mate-doc-utils.make -x mate-doc-utils.m4 origsrc/XQilla-2.3.3/xqilla.pc.in src/XQilla-2.3.3/xqilla.pc.in
--- origsrc/XQilla-2.3.3/xqilla.pc.in 1970-01-01 09:00:00.000000000 +0900
+++ src/XQilla-2.3.3/xqilla.pc.in 2016-05-03 19:20:59.218776200 +0900
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: XQilla
+Description: XQuery and XPath 2.0 library, built on top of Xerces-C
+Version: @VERSION@
+Libs: -L${libdir} -lxqilla
+Cflags: -I${includedir}

0 comments on commit fae007f

Please sign in to comment.