debian/0000755000000000000000000000000011577471362007203 5ustar debian/patches/0000755000000000000000000000000011577471156010633 5ustar debian/patches/series0000644000000000000000000000003711577471156012050 0ustar javacc.diff javadoc_links.diff debian/patches/javacc.diff0000644000000000000000000000074511577471156012722 0ustar Description: Use /usr/share/java/ as JavaCC home directory (for ant task). Author: Damien Raude-Morvan Last-Update: 2011-06-19 Forwarded: not-needed --- a/build.xml +++ b/build.xml @@ -44,7 +44,7 @@ debian/patches/javadoc_links.diff0000644000000000000000000000146711577471156014304 0ustar Description: Fix Javadoc links to use system wide Javadoc files. Author: Damien Raude-Morvan Last-Update: 2011-06-19 Forwarded: not-needed --- a/build.xml +++ b/build.xml @@ -139,11 +139,7 @@ bottom="<center><dd><a href='http://sourceforge.net'><img border='0' height='31' width='88' title='SourceForge' src='http://sourceforge.net/sflogo.php?group_id=josql&type=1' />&#160;&#160;</a>Copyright &#169; ${year} Gary Bentley. All Rights Reserved.</dd></center>" classpath="${jars}"> - - + debian/control0000644000000000000000000000300611577471156010606 0ustar Source: josql Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Damien Raude-Morvan Build-Depends: debhelper (>= 7.0.50~), default-jdk, maven-repo-helper (>= 1.5), libgentlyweb-utils-java, ant, javacc Build-Depends-Indep: default-jdk-doc Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/pkg-java/josql.git Vcs-Browser: http://git.debian.org/?p=pkg-java/josql.git Homepage: http://josql.sourceforge.net/ Package: libjosql-java Architecture: all Depends: ${misc:Depends}, Suggests: libjosql-java-doc Description: library to apply SQL-like syntax to Java objects JoSQL (SQL for Java Objects) provides the ability for a developer to apply a SQL statement to a collection of Java Objects. JoSQL provides the ability to search, order and group ANY Java objects and should be applied when you want to perform SQL-like queries on a collection of Java Objects. Package: libjosql-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Recommends: default-jdk-doc Suggests: libjosql-java Description: Documentation - library to apply SQL-like syntax to Java objects JoSQL (SQL for Java Objects) provides the ability for a developer to apply a SQL statement to a collection of Java Objects. JoSQL provides the ability to search, order and group ANY Java objects and should be applied when you want to perform SQL-like queries on a collection of Java Objects. . This package contains the API documentation of libjosql-java. debian/watch0000644000000000000000000000007711577471156010241 0ustar version=3 http://sf.net/josql/JoSQL-src-stable-([\d].+).tar.gz debian/source/0000755000000000000000000000000011577471156010504 5ustar debian/source/options0000644000000000000000000000010311577471156012114 0ustar extend-diff-ignore = "(^|/)(docs/(.*)|src/org/josql/parser/(.*))$" debian/source/format0000644000000000000000000000001411577471156011712 0ustar 3.0 (quilt) debian/pom.xml0000644000000000000000000000027311577471156010523 0ustar 4.0.0 net.sf.josql josql 1.5 debian/libjosql-java.poms0000644000000000000000000000012511577471156012640 0ustar debian/pom.xml --no-parent --has-package-version --java-lib --artifact=JoSQL-2.2.jar debian/changelog0000644000000000000000000000023311577471156011054 0ustar josql (2.2-1) unstable; urgency=low * Initial release (Closes: #631012). -- Damien Raude-Morvan Sun, 19 Jun 2011 23:41:22 +0200 debian/javabuild0000644000000000000000000000003011577471156011061 0ustar gentlyweb-utils.jar src debian/maven.publishedRules0000644000000000000000000000164211577471156013231 0ustar # Maven published rules - additional rules to publish, to help # the packaging work of Debian maintainers using mh_make # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ debian/rules0000755000000000000000000000166711577471156010276 0ustar #!/usr/bin/make -f MAVEN_REPO := http://repo.fusesource.com/nexus/content/groups/public/ GROUP_ID := net/sf/josql ARTIFACT_ID := josql PACKAGE := $(shell dpkg-parsechangelog | grep '^Source:' | cut -f 2 -d ' ') VERSION := $(shell dpkg-parsechangelog | grep '^Version:' | cut -f 2 -d ' ' | sed 's/-[^-]*$$//') export JAVA_HOME=/usr/lib/jvm/default-java export CLASSPATH=/usr/share/java/gentlyweb-utils.jar %: dh $@ --buildsystem=ant --with maven_repo_helper override_dh_auto_clean: -rm -rf 3rd-party-jars/* ant cleanBuild override_dh_auto_build: -rm src/org/josql/parser/TokenMgrError.java -rm src/org/josql/parser/ParseException.java -rm src/org/josql/parser/Token.java -rm src/org/josql/parser/JavaCharStream.java ant javacc createJar javadoc get-orig-source: uscan --download-version $(VERSION) --force-download --rename get-orig-pom: wget -O debian/pom.xml ${MAVEN_REPO}/${GROUP_ID}/${ARTIFACT_ID}/1.5/${ARTIFACT_ID}-1.5.pom debian/copyright0000644000000000000000000000076511577471156011147 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: JoSQL Upstream-Contact: Gary Bentley, http://josql.sourceforge.net/ Source: https://sourceforge.net/projects/josql/files/ Files: * Copyright: Copyright 2004-2008 Gary Bentley License: Apache-2.0 Files: debian/* Copyright: 2011, Damien Raude-Morvan License: Apache-2.0 License: Apache-2.0 On Debian GNU/Linux system you can find the complete text of the Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0' debian/maven.cleanIgnoreRules0000644000000000000000000000150111577471156013472 0ustar # Maven clean ignore rules - ignore some Maven dependencies and plugins # during the clean phase of a Maven build # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM before mvn clean is called # junit junit jar s/3\\..*/3.x/ debian/compat0000644000000000000000000000000211577471156010402 0ustar 7 debian/libjosql-java-doc.doc-base.api0000644000000000000000000000043111577471156014652 0ustar Document: libjosql-java Title: API Javadoc for JoSQL Author: JoSQL developers Abstract: This is the API Javadoc provided for the libjosql-java library. Section: Programming Format: HTML Index: /usr/share/doc/libjosql-java/api/index.html Files: /usr/share/doc/libjosql-java/api/* debian/maven.rules0000644000000000000000000000154311577471156011371 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ debian/maven.ignoreRules0000644000000000000000000000136611577471156012540 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\\..*/3.x/ debian/libjosql-java-doc.install0000644000000000000000000000005111577471156014071 0ustar docs/* /usr/share/doc/libjosql-java/api/