Changeset: 65b3199c9541 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=65b3199c9541
Added Files:
        debian/monetdb5-jaql.install
Modified Files:
        MonetDB.spec
        buildtools/ChangeLog.Jul2012
        debian/control
        debian/monetdb5-server.install
Branch: Jul2012
Log Message:

Created separate (Fedora / Debuntu) packages for MonetDB5/JAQL.


diffs (110 lines):

diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -359,6 +359,28 @@ extensions for MonetDB-SQL-server5.
 %{_libdir}/monetdb5/lib_geom.so
 %endif
 
+%package jaql
+Summary: MonetDB5 JAQL
+Group: Applications/Databases
+Requires: MonetDB5-server = %{version}-%{release}
+
+%description jaql
+MonetDB is a database management system that is developed from a
+main-memory perspective with use of a fully decomposed storage model,
+automatic index management, extensibility of data types and search
+accelerators.  It also has an SQL frontend.
+
+This package contains the JAQL extension for MonetDB5.  JAQL is a
+querly language for JavaScript Object Notation (JSON).
+
+%files jaql
+%defattr(-,root,root)
+%{_libdir}/monetdb5/autoload/*_jaql.mal
+%{_libdir}/monetdb5/jaql*.mal
+%{_libdir}/monetdb5/json*.mal
+%{_libdir}/monetdb5/lib_jaql.so
+%{_libdir}/monetdb5/lib_json.so
+
 %package -n MonetDB5-server
 Summary: MonetDB - Monet Database Management System
 Group: Applications/Databases
@@ -411,9 +433,10 @@ fi
 %endif
 # %exclude %{_libdir}/monetdb5/rdf.mal
 %exclude %{_libdir}/monetdb5/sql.mal
+%exclude %{_libdir}/monetdb5/jaql*.mal
+%exclude %{_libdir}/monetdb5/json*.mal
 %{_libdir}/monetdb5/*.mal
 # %{_libdir}/monetdb5/autoload/*_fits.mal
-%{_libdir}/monetdb5/autoload/*_jaql.mal
 %{_libdir}/monetdb5/autoload/*_lsst.mal
 %{_libdir}/monetdb5/autoload/*_opt_sql_append.mal
 %{_libdir}/monetdb5/autoload/*_udf.mal
@@ -423,6 +446,8 @@ fi
 %endif
 # %exclude %{_libdir}/monetdb5/lib_rdf.so
 %exclude %{_libdir}/monetdb5/lib_sql.so
+%exclude %{_libdir}/monetdb5/lib_jaql.so
+%exclude %{_libdir}/monetdb5/lib_json.so
 %{_libdir}/monetdb5/*.so
 %doc %{_mandir}/man1/mserver5.1.gz
 
diff --git a/buildtools/ChangeLog.Jul2012 b/buildtools/ChangeLog.Jul2012
--- a/buildtools/ChangeLog.Jul2012
+++ b/buildtools/ChangeLog.Jul2012
@@ -1,6 +1,9 @@
 # ChangeLog file for buildtools
 # This file is updated with Maddlog
 
+* Mon Jul  2 2012 Sjoerd Mullender <[email protected]>
+- Created seperate RPM and DEB packages for MonetDB/JAQL.
+
 * Tue Jun  5 2012 Sjoerd Mullender <[email protected]>
 - Removed --enable-bits option from configure.
 
diff --git a/debian/control b/debian/control
--- a/debian/control
+++ b/debian/control
@@ -185,6 +185,19 @@ Description: MonetDB database server ver
  package if you want to work using the MAL language, or if you want to
  use the SQL frontend (in which case you need monetdb5-sql as well).
 
+Package: monetdb5-jaql
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, monetdb5-server
+Description: MonetDB5 JAQL
+ MonetDB is a database management system that is developed from a
+ main-memory perspective with use of a fully decomposed storage model,
+ automatic index management, extensibility of data types and search
+ accelerators.  It also has an SQL frontend.
+ .
+ This package contains the JAQL extension for MonetDB5.  JAQL is a
+ querly language for JavaScript Object Notation (JSON).
+
 Package: monetdb5-sql
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, monetdb5-server (= 
${source:Version})
diff --git a/debian/monetdb5-jaql.install b/debian/monetdb5-jaql.install
new file mode 100644
--- /dev/null
+++ b/debian/monetdb5-jaql.install
@@ -0,0 +1,5 @@
+debian/tmp/usr/lib/monetdb5/autoload/*_jaql.mal usr/lib/monetdb5/autoload
+debian/tmp/usr/lib/monetdb5/jaql*.mal usr/lib/monetdb5
+debian/tmp/usr/lib/monetdb5/json*.mal usr/lib/monetdb5
+debian/tmp/usr/lib/monetdb5/lib_jaql.so usr/lib/monetdb5
+debian/tmp/usr/lib/monetdb5/lib_json.so usr/lib/monetdb5
diff --git a/debian/monetdb5-server.install b/debian/monetdb5-server.install
--- a/debian/monetdb5-server.install
+++ b/debian/monetdb5-server.install
@@ -71,7 +71,6 @@ debian/tmp/usr/lib/monetdb5/urlbox.mal u
 debian/tmp/usr/lib/monetdb5/vault.mal usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/xml.mal usr/lib/monetdb5
 debian/tmp/usr/lib/monetdb5/zorder.mal usr/lib/monetdb5
-debian/tmp/usr/lib/monetdb5/autoload/*_jaql.mal usr/lib/monetdb5/autoload
 debian/tmp/usr/lib/monetdb5/autoload/*_lsst.mal usr/lib/monetdb5/autoload
 debian/tmp/usr/lib/monetdb5/autoload/*_opt_sql_append.mal 
usr/lib/monetdb5/autoload
 debian/tmp/usr/lib/monetdb5/autoload/*_udf.mal usr/lib/monetdb5/autoload
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to