debian/0000755000000000000000000000000012162303263007164 5ustar debian/README.source0000644000000000000000000000220212162303133011333 0ustar Building 3.5.6 on sid ===================== The documentation depends on current version of libhibernate itself, so the following procedure can be used to build the complete package. First build a package without javadocs. Edit debian/rules and replace: DEB_MAVEN_DOC_TARGET := javadoc:aggregate with DEB_MAVEN_DOC_TARGET := Edit debian/control and delete the stanza for libhibernate3-java-doc. Build and install the resulting package in your build environment. Now you can revert debian/rules and debian/control and build the package normally. -- tony mancill Sat, 12 Mar 2011 10:16:54 -0800 Repacked upstream tarball ========================= The upstream supplied source package contains binary jar files and pre-built documentation. Currently no clean source distribution exists. Therefore, the upstream sources were modified to comply with the Debian Free Software Guidelines. Use the rules/get-orig-source target to create the orig.tar.gz. For more details on repackaging of upstream sources please see the debian/orig-tar.sh file. -- Varun Hiremath , Sat, 10 Nov 2007 15:31:20 +0530 debian/build.xml0000644000000000000000000000556412162303133011013 0ustar debian/changelog0000644000000000000000000002371012162303133011035 0ustar libhibernate3-java (3.6.10.Final-2) unstable; urgency=low * Use canonical URLs for the Vcs-* fields * Build depend on a recent version of maven-debian-helper to ensure the jars are properly installed in /usr/share/java (Closes: #713139) * Install the cleaned up tarball in the parent directory -- Emmanuel Bourg Mon, 24 Jun 2013 13:00:36 +0200 libhibernate3-java (3.6.10.Final-1) unstable; urgency=low * Team Upload * New upstream release * Refreshed the patches * Added the main runtime dependencies to libhibernate3-java (Closes: #705412) * Removed the deprecated DMUA flag * Updated Standards-Version to 3.9.4 (no changes) -- Emmanuel Bourg Sat, 11 May 2013 01:38:09 +0200 libhibernate3-java (3.6.9.Final-2) unstable; urgency=low * Fix FTBFS by don't installing maven artifacts during build time when the version of the package being built is equal to the one available in the archive. (Closes: #653521). -- Miguel Landaeta Sat, 14 Jan 2012 09:31:42 -0430 libhibernate3-java (3.6.9.Final-1) unstable; urgency=low [ Miguel Landaeta ] * New upstream release. [ James Page ] * Fix FTBFS with OpenJDK 7 (Closes: #651810): - d/maven.properties: Specify source file encoding to fix Java encoding errors during Javadoc generation with OpenJDK7. * Add Build-Depends on libmaven-install-plugin-java to avoid incremental builds with new versions. -- Miguel Landaeta Sun, 25 Dec 2011 22:00:51 -0430 libhibernate3-java (3.6.8.Final-1) unstable; urgency=low * New upstream release. * Remove 0004-strict-type-inference-with-generics-code patch. It was merged upstream. * Remove debian/source/local-options. abort-on-upstream-changes option is now default in dpkg-source. -- Miguel Landaeta Sun, 27 Nov 2011 17:44:57 -0430 libhibernate3-java (3.6.7.Final-1) unstable; urgency=low * Team Upload. [Miguel Landaeta] * New upstream release. [tony mancill] * Set DMUA flag to allow DM uploads. -- tony mancill Tue, 04 Oct 2011 18:46:17 -0700 libhibernate3-java (3.6.4.Final-2) unstable; urgency=low * Upload to unstable. * Remove workaround for missing 1.2.x symlink for log4j. -- Miguel Landaeta Tue, 07 Jun 2011 19:43:21 -0430 libhibernate3-java (3.6.4.Final-1) experimental; urgency=low * New upstream release. * Add lintian override for codeless-jar. -- Miguel Landaeta Fri, 03 Jun 2011 12:18:32 -0430 libhibernate3-java (3.6.3.Final-1) experimental; urgency=low * New upstream release. * Refresh patches. * Bump Standards-Version to 3.9.2. No changes were required. * Add workaround for missing 1.2.x symlink for log4j. -- Miguel Landaeta Tue, 26 Apr 2011 16:50:53 -0430 libhibernate3-java (3.6.1.Final-1) UNRELEASED; urgency=low * New upstream release. * Refresh patches. * Remove duplicated Build-Depends-Indep on libgeronimo-jacc-1.1-spec-java. -- Miguel Landaeta Mon, 28 Feb 2011 19:46:48 -0430 libhibernate3-java (3.5.6.Final-1) unstable; urgency=low * New upstream release. * Refresh patches. * Update watch files. * Generate orig tarball from Sourceforge project website instead of the deprecated svn repository hosted at JBoss website. * Remove duplicated Build-Depends-Indep on libgeronimo-jacc-1.1-spec-java. * Add myself to Uploaders. -- Miguel Landaeta Fri, 25 Feb 2011 23:53:28 -0430 libhibernate3-java (3.5.4.Final-5) unstable; urgency=medium * d/patches/0004-strict-type-inference-with-generics-code.patch: Fix RC #606295 by using stricter generic typing. -- Damien Raude-Morvan Tue, 28 Dec 2010 02:04:17 +0100 libhibernate3-java (3.5.4.Final-4) unstable; urgency=medium [ Miguel Landaeta ] * debian/rules: Fix clean target. (Closes: #594145). * Bump Standards-Version to 3.9.1. No changes were required. [ Torsten Werner ] * Add javadocs. (Closes: #594441) * Set urgency to medium because we are fixing RC and documentation bugs. * Update Vcs headers in debian/control to match reality. -- Torsten Werner Thu, 26 Aug 2010 23:18:51 +0200 libhibernate3-java (3.5.4.Final-3) unstable; urgency=high * Add Conflicts/Provides/Replaces libhibernate-entitymanager-java. (Closes: #593254) * Set urgency to high because we are fixing a RC bug. -- Torsten Werner Mon, 16 Aug 2010 22:53:25 +0200 libhibernate3-java (3.5.4.Final-2) unstable; urgency=low * Upload to unstable. (Closes: #589501) -- Torsten Werner Tue, 03 Aug 2010 21:53:39 +0200 libhibernate3-java (3.5.4.Final-1) experimental; urgency=low * New upstream version -- Torsten Werner Wed, 28 Jul 2010 19:22:09 +0200 libhibernate3-java (3.5.2.Final-4) experimental; urgency=low * Add Provides and Replaces: libhibernate-annotations-java. * Replace ehcache by ehcache-core in debian/maven.rules. -- Torsten Werner Wed, 23 Jun 2010 22:31:10 +0200 libhibernate3-java (3.5.2.Final-3) experimental; urgency=low * Create compatibility symlink /usr/share/java/hibernate3.jar pointing to hibernate-core.jar. -- Torsten Werner Tue, 22 Jun 2010 21:41:07 +0200 libhibernate3-java (3.5.2.Final-2) experimental; urgency=low * Build annotations and JDK6 modules. -- Torsten Werner Tue, 15 Jun 2010 23:58:32 +0200 libhibernate3-java (3.5.2.Final-1) experimental; urgency=low * New upstream version (Closes: #582558) * Create orig tarball from SVN tag. * Clean up the debian directory. * Use Maven to build the package. -- Torsten Werner Sun, 30 May 2010 23:16:42 +0200 libhibernate3-java (3.3.2.GA-2) unstable; urgency=low * Switch to gcj-jdk. * Add encoding attribute to javadoc task. * Switch to source format 3.0. * Update Standards-Version: 3.8.4. -- Torsten Werner Tue, 13 Apr 2010 00:12:28 +0200 libhibernate3-java (3.3.2.GA-1) unstable; urgency=low * New upstream release. - Drop asm.diff and cglib.diff: merged upstream * Update my email address * Build-Depends on debhelper (>= 7) * Build-Depends on libcglib-java instead of libcglib2.1-java - libcglib-java now provide cglib 2.2 * Build-Depends on libasm3-java instead of libasm-java -- Damien Raude-Morvan Thu, 08 Oct 2009 22:21:14 +0200 libhibernate3-java (3.3.1.GA+dak1-5) unstable; urgency=low * Fix the installation of the jar file. (Closes: #545643) -- Torsten Werner Tue, 08 Sep 2009 22:23:16 +0200 libhibernate3-java (3.3.1.GA+dak1-4) unstable; urgency=low [ Torsten Werner ] * Set nowarn="true" in javac task in debian/build.xml. * Add asm to DEB_JARS in debian/rules. [ Damien Raude-Morvan ] * Add myself as Uploaders * Build with java-gcj-compat-dev instead of default-jdk (OpenJDK-6) as Hibernate FTBFS with JDBC4 API. (Closes: #543085) * Bump Standards-Version to 3.8.3: - Move to "java" section of Debian archive - Move debian/README.Debian-source to debian/README.source - Describe quilt patch system in debian/README.source * debian/control: - Move ant and java-gcj-compat-dev to B-D-I (needed for clean target) - Fix Vcs-Svn field (use svn access instead of svn+ssh) - Add ${misc:Depends} for every binary package * debian/copyright: - Update copyright years - Update files locations regarding upstream tarball - Use LGPL-2.1 instead of LGPL symlink * Javadoc API: - Install Javadoc API to /usr/share/doc/libhibernate3-java/api/ - Register with doc-base -- Damien Raude-Morvan Mon, 31 Aug 2009 21:48:32 +0200 libhibernate3-java (3.3.1.GA+dak1-3) unstable; urgency=low * Build jboss-cache2, c3p0 and proxool components. * Improve (Build-)Depends. (Closes: #508509) -- Torsten Werner Fri, 26 Dec 2008 19:00:14 +0100 libhibernate3-java (3.3.1.GA+dak1-2) unstable; urgency=low * Really build the jmx component. -- Torsten Werner Wed, 19 Nov 2008 16:24:22 +0100 libhibernate3-java (3.3.1.GA+dak1-1) unstable; urgency=low * Move package to main. -- Torsten Werner Tue, 18 Nov 2008 20:11:21 +0100 libhibernate3-java (3.3.1.GA-2) unstable; urgency=low * Build all subprojects except jbosscache2. -- Torsten Werner Wed, 12 Nov 2008 23:00:41 +0100 libhibernate3-java (3.3.1.GA-1) unstable; urgency=low * New upstream release * Add patch cglib.diff to revert cglib repackaging. * Add patch asm.diff to revert asm repackaging. -- Torsten Werner Sun, 09 Nov 2008 20:39:16 +0100 libhibernate3-java (3.3.0.CR1-2) unstable; urgency=low [ Torsten Werner ] * Simplify debian/watch. [ Varun Hiremath ] * Include upstream provided *.dtd files in the jar (Closes: #496912) -- Varun Hiremath Thu, 18 Sep 2008 01:18:44 -0400 libhibernate3-java (3.3.0.CR1-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.8.0 * Add new build.xml and ant.properties file to build jars * Update debian/watch file * Add libslf4j-java to Build-Depends * Add missing dependencies (Closes: #488119) * Remove debian/libhibernate3-java.install, not required * Update orig-tar.sh and orig-tar.exclude files * debian/copyright: remove the full text of Apache 2.0 license, as now is included in common licenses -- Varun Hiremath Sat, 05 Jul 2008 01:07:59 +0530 libhibernate3-java (3.2.6-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.7.3 -- Varun Hiremath Sat, 16 Feb 2008 01:42:42 +0530 libhibernate3-java (3.2.5-1) unstable; urgency=low * Initial Release (closes: #385569). -- Torsten Werner Sun, 14 Oct 2007 14:43:34 +0200 debian/compat0000644000000000000000000000000212162303133010356 0ustar 7 debian/control0000644000000000000000000000605612162303133010572 0ustar Source: libhibernate3-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Torsten Werner , Varun Hiremath , Damien Raude-Morvan , Miguel Landaeta , Emmanuel Bourg Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper (>= 1.6.3) Build-Depends-Indep: glassfish-javaee, libc3p0-java, libehcache-java, liboscache-java, libproxool-java, libswarmcache-java, libmaven-enforcer-plugin-java, libhsqldb-java, libcommons-logging-java, libantlr-maven-plugin-java, libgeronimo-jacc-1.1-spec-java, libdom4j-java, libjavassist-java, libantlr-java, ant, libcglib-java, libjgroups-java, libhibernate3-java, libmaven-javadoc-plugin-java, libgeronimo-jpa-2.0-spec-java, libmaven-install-plugin-java, libgeronimo-validation-1.0-spec-java, libhibernate-commons-annotations-java, libhibernate-validator-java, libmaven-antrun-plugin-java Standards-Version: 3.9.4 Homepage: http://www.hibernate.org Vcs-Git: git://anonscm.debian.org/pkg-java/libhibernate3-java.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/libhibernate3-java.git Package: libhibernate3-java Architecture: all Depends: ${misc:Depends}, libhibernate-commons-annotations-java, libdom4j-java, libslf4j-java Recommends: libcglib-java | libjavassist-java Conflicts: libhibernate-entitymanager-java Provides: libhibernate-annotations-java, libhibernate-entitymanager-java Replaces: libhibernate-annotations-java, libhibernate-entitymanager-java Description: Relational Persistence for Idiomatic Java Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom - including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API. . Unlike many other persistence solutions, Hibernate does not hide the power of SQL from you and guarantees that your investment in relational technology and knowledge is as valid as always. Package: libhibernate3-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Suggests: libhibernate3-java Description: Relational Persistence for Idiomatic Java (documentation) Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom - including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API. . Unlike many other persistence solutions, Hibernate does not hide the power of SQL from you and guarantees that your investment in relational technology and knowledge is as valid as always. . This package includes the documentation. debian/copyright0000644000000000000000000001045212162303133011115 0ustar This package was debianized by Torsten Werner on 2007-10-14. The source code was downloaded from . Authors: Daniel Bradby Emmanuel Bernard Max R. Andersen Gavin King Steve Ebersole Christian Bauer Copyright: Copyright 2006-2008, Red Hat Middleware, LLC. License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. On Debian GNU/Linux system you can find a copy of this license in `/usr/share/common-licenses/LGPL-2.1'. -------- Files: project/core/src/main/java/org/hibernate/exception/ExceptionUtils.java project/core/src/main/java/org/hibernate/exception/Nestable.java project/core/src/main/java/org/hibernate/exception/NestableDelegate.java project/core/src/main/java/org/hibernate/exception/NestableException.java project/core/src/main/java/org/hibernate/exception/NestableRuntimeException.java project/core/src/main/java/org/hibernate/util/FastHashMap.java Copyright (c) 2002-2003 The Apache Software Foundation. All rights reserved. License: The Apache Software License, Version 1.1 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgement: "This product includes software developed by the Apache Software Foundation (http://www.apache.org/)." Alternately, this acknowledgement may appear in the software itself, if and wherever such third-party acknowledgements normally appear. 4. The names "The Jakarta Project", "Commons", and "Apache Software Foundation" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact apache@apache.org. 5. Products derived from this software may not be called "Apache" nor may "Apache" appear in their names without prior written permission of the Apache Software Foundation. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------- Files: project/cache-ehcache/src/main/java/org/hibernate/cache/EhCache.java project/cache-ehcache/src/main/java/org/hibernate/cache/EhCacheProvider.java Copyright 2003-2006 Greg Luck, Jboss Inc 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' The Debian packaging is Copyright 2007, Torsten Werner and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/libhibernate3-java-doc.doc-base0000644000000000000000000000047312162303133014760 0ustar Document: libhibernate3-java Title: API Javadoc for libhibernate3-java Author: Hibernate 3.x Developers Abstract: This is the API Javadoc provided by the Hibernate 3.x library. Section: Programming Format: HTML Index: /usr/share/doc/libhibernate3-java/api/index.html Files: /usr/share/doc/libhibernate3-java/api/* debian/libhibernate3-java-doc.install0000644000000000000000000000010512162303133014741 0ustar project/target/site/apidocs/* /usr/share/doc/libhibernate3-java/api/ debian/libhibernate3-java.links0000644000000000000000000000010212162303133013645 0ustar /usr/share/java/hibernate-core.jar /usr/share/java/hibernate3.jar debian/libhibernate3-java.lintian-overrides0000644000000000000000000000017512162303133016175 0ustar # some jars contains no code because they can't be built due to missing dependencies libhibernate3-java binary: codeless-jar debian/libhibernate3-java.poms0000644000000000000000000000100712162303133013510 0ustar project/pom.xml --no-parent project/hibernate-parent/pom.xml project/hibernate-core/pom.xml project/hibernate-testing/pom.xml project/hibernate-testsuite/pom.xml project/hibernate-ehcache/pom.xml project/hibernate-jbosscache/pom.xml project/hibernate-oscache/pom.xml project/hibernate-swarmcache/pom.xml project/hibernate-c3p0/pom.xml project/hibernate-proxool/pom.xml project/hibernate-entitymanager/pom.xml project/hibernate-envers/pom.xml project/hibernate-jdbc3-testing/pom.xml project/hibernate-infinispan/pom.xml debian/log4j-1.2.x.pom0000644000000000000000000000626012162303133011464 0ustar 4.0.0 log4j log4j 1.2.x bundle 1.2.16 liblog4j1.2-java 1.4.1 3.8.2 1.0 2.0.8 Apache Log4j Apache Log4j 1.2 http://logging.apache.org/log4j/1.2/ Bugzilla http://issues.apache.org/bugzilla/ 1999 log4j-user log4j-user-subscribe@logging.apache.org log4j-user-unsubscribe@logging.apache.org log4j-user@logging.apache.org http://mail-archives.apache.org/mod_mbox/logging-log4j-user/ http://marc.info/?l=log4j-user http://dir.gmane.org/gmane.comp.jakarta.log4j.user log4j-dev log4j-dev-subscribe@logging.apache.org log4j-dev-unsubscribe@logging.apache.org log4j-dev@logging.apache.org http://mail-archives.apache.org/mod_mbox/logging-log4j-dev/ http://marc.info/?l=log4j-dev http://dir.gmane.org/gmane.comp.jakarta.log4j.devel The Apache Software License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt repo scm:svn:http://svn.apache.org/repos/asf/logging/log4j/tags/v1_2_16 scm:svn:https://svn.apache.org/repos/asf/logging/log4j/tags/v1_2_16 http://svn.apache.org/viewvc/logging/log4j/tags/v1_2_16 Apache Software Foundation http://www.apache.org javax.mail mail debian true org.apache.geronimo.specs geronimo-jms_1.1_spec debian true debian/maven.cleanIgnoreRules0000644000000000000000000000137412162303133013456 0ustar # Maven clean ignore rules - ignore some Maven dependencies and plugins during the clean phase # Format of this file is: # [group] [artifact] [type] [version] # 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/maven.ignoreRules0000644000000000000000000000264412162303133012514 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] # 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/ # FIXME: license problems but needs to be rechecked org.apache.maven.wagon wagon-webdav jar * # FIXME: not yet packaged org.jboss.maven.plugins maven-jdocbook-plugin maven-plugin * org.jboss.maven.plugins maven-jdocbook-style-plugin maven-plugin * org.codehaus.groovy.maven gmaven-plugin maven-plugin * org.apache.maven.plugins maven-source-plugin maven-plugin * org.jboss.maven.plugins maven-injection-plugin maven-plugin * org.jboss.maven.plugins maven-test-ext-plugin maven-plugin * org.twdata.maven maven-cli-plugin maven-plugin * org.apache.maven.plugins maven-release-plugin maven-plugin * com.h2database h2 * * javax.xml.bind jaxb-api * * com.sun.xml.bind jaxb-impl * * org.jboss.byteman byteman * * debian/maven.properties0000644000000000000000000000024512162303133012405 0ustar maven.test.failure.ignore=true #disableJDK6Modules=true disableDistribution=true # Set encoding for compatibilty with Java 7 project.build.sourceEncoding=ISO-8859-1 debian/maven.publishedRules0000644000000000000000000000156112162303133013205 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] # 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 any dependency whose group is ant, # replacing it with org.apache.ant # s/ant/org.apache.ant/ * * s/.*/debian/ debian/maven.rules0000644000000000000000000000273112162303133011345 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] # 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/ junit junit jar s/3\..*/3.x/ s/^hsqldb/org.hsqldb/ hsqldb jar s/.*/debian/ commons-collections commons-collections jar s/3\..*/3.x/ javax.transaction s/jta/transaction-api/ jar * s/^ant/org.apache.ant/ ant jar s/.*/debian/ antlr antlr jar s/2\..*/2.x/ s/org.jboss.javaee/org.apache.geronimo.specs/ s/jboss-jacc-api_JDK4/geronimo-jacc_1.1_spec/ jar s/.*/debian/ s/org.hibernate.javax.persistence/org.apache.geronimo.specs/ s/hibernate-jpa-2.0-api/geronimo-jpa_2.0_spec/ jar s/.*/debian/ s/javax.validation/org.apache.geronimo.specs/ s/validation-api/geronimo-validation_1.0_spec/ jar s/.*/debian/ net.sf.ehcache s/ehcache/ehcache-core/ jar s/.*/debian/ debian/orig-tar.exclude0000644000000000000000000000007612162303133012262 0ustar *.jar lib/* documentation/* project/hibernate-documentation/* debian/orig-tar.sh0000755000000000000000000000067112162303133011247 0ustar #!/bin/sh set -e # called by uscan with '--upstream-version' TAR=../libhibernate3-java_$2.orig.tar.gz DIR=libhibernate3-java-$2 # clean up the upstream tarball tar zxf $3 rm $3 mv hibernate-distribution* $DIR GZIP=--best tar -c -z -f $TAR -X debian/orig-tar.exclude $DIR rm -rf $DIR # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/patches/0000755000000000000000000000000012162303133010607 5ustar debian/patches/0001-disable-modules-that-do-not-build-yet.patch0000644000000000000000000000212712162303133021311 0ustar From: Torsten Werner Date: Sun, 23 May 2010 12:18:25 +0200 Subject: [PATCH] disable modules that do not build yet --- pom.xml | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/project/pom.xml b/project/pom.xml index 8977fc3..2d8a982 100644 --- a/project/pom.xml +++ b/project/pom.xml @@ -28,14 +28,14 @@ hibernate-testing hibernate-testsuite hibernate-ehcache - hibernate-jbosscache + hibernate-oscache hibernate-swarmcache hibernate-c3p0 hibernate-proxool - hibernate-envers + hibernate-jdbc3-testing - hibernate-infinispan + + + @@ -137,10 +143,13 @@ + + + org.apache.maven.plugins maven-compiler-plugin + true 1.5 1.5 @@ -178,6 +191,7 @@ org.apache.maven.plugins maven-surefire-plugin + true **/*TestCase.java debian/patches/0003-fix-up-jdbc4-testing.patch0000644000000000000000000000201112162303133016051 0ustar From: Torsten Werner Date: Tue, 15 Jun 2010 23:47:14 +0200 Subject: [PATCH] fix up jdbc4-testing --- jdbc4-testing/pom.xml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) --- a/project/hibernate-jdbc4-testing/pom.xml +++ b/project/hibernate-jdbc4-testing/pom.xml @@ -50,11 +50,14 @@ 1.6 1.6 1.6 + true + debian/patches/series0000644000000000000000000000017412162303133012026 0ustar 0001-disable-modules-that-do-not-build-yet.patch 0002-disable-tests-for-entitymanager.patch 0003-fix-up-jdbc4-testing.patch debian/rules0000755000000000000000000000134312162303133010241 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk JAVA_HOME := /usr/lib/jvm/default-java DEB_MAVEN_DOC_TARGET := javadoc:aggregate DEB_BUILDDIR := $(CURDIR)/project # Avoid incremental builds when packaging a new upstream release by # using the maven install target to ensure that artifacts are installed ifeq ($(shell echo -n $(DEB_VERSION) | sed -sre 's/^.*-(.*)$$/\1/'),1) ifneq ($(shell dpkg-query -W -f='$${Version}' $(DEB_SOURCE_PACKAGE)),\ $(shell echo -n $(DEB_VERSION))) DEB_MAVEN_BUILD_TARGET := install endif endif clean:: -rm -rf debian/null mvn-build get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/source/0000755000000000000000000000000012162303133010460 5ustar debian/source/format0000644000000000000000000000001412162303133011666 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000021412162303133010206 0ustar version=3 opts="uversionmangle=s/-/./" \ http://sf.net/hibernate/hibernate-distribution-(.+)-dist\.tar\.gz \ debian debian/orig-tar.sh