debian/0000755000000000000000000000000011426070435007170 5ustar debian/rules0000755000000000000000000000036211426070371010250 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 get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download debian/copyright0000644000000000000000000000214611426070371011125 0ustar This package was debianized by Torsten Werner on 2007-11-11. The source code was downloaded from . Copyright (c) 2006, Red Hat Middleware, LLC. All rights reserved. Upstream Authors: Davide Marchignoli Emmanuel Bernard Gavin King Paolo Perrotta 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 systems, full text of the LGPL license can be found at `/usr/share/common-licenses/LGPL'. The Debian packaging is (C) 2007, Torsten Werner and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/watch0000644000000000000000000000016211426070371010217 0ustar version=3 http://anonsvn.jboss.org/repos/hibernate/commons-annotations/tags/ ([0-9].*)/ debian debian/orig-tar.sh debian/orig-tar.sh0000755000000000000000000000070311426070371011252 0ustar #!/bin/sh -e # $1 = version TAR=../libhibernate-commons-annotations-java_$2.orig.tar.gz DIR=hibernate-commons-annotations-$2 TAG="$2" # clean up the upstream tarball svn export http://anonsvn.jboss.org/repos/hibernate/commons-annotations/tags/$TAG $DIR GZIP=--best tar -c -z -f $TAR $DIR rm -rf $DIR rm ../$TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/compat0000644000000000000000000000000211426070371010365 0ustar 6 debian/maven.rules0000644000000000000000000000155211426070371011354 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/ debian/source/0000755000000000000000000000000011426070371010467 5ustar debian/source/format0000644000000000000000000000001411426070371011675 0ustar 3.0 (quilt) debian/maven.publishedRules0000644000000000000000000000156111426070371013214 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/libhibernate-commons-annotations-java.poms0000644000000000000000000000001011426070371017431 0ustar pom.xml debian/README.Debian-source0000644000000000000000000000046211426070371012530 0ustar libhibernate-commons-annotations-java ===================================== Use the rules/get-orig-source target to create the orig.tar.gz. For more details on packaging of upstream sources please see the debian/orig-tar.sh file. -- Torsten Werner Sun, 11 Nov 2007 21:12:33 +0100 debian/changelog0000644000000000000000000000220611426070371011041 0ustar libhibernate-commons-annotations-java (3.2.0.Final-2) unstable; urgency=low * Upload to unstable. -- Torsten Werner Tue, 03 Aug 2010 21:39:06 +0200 libhibernate-commons-annotations-java (3.2.0.Final-1) experimental; urgency=low * New upstream version * Update debian/watch to support the new tags. * Change Vcs to git and update Vcs headers accordingly. * Use Maven to build the package. * Add missing Depends: ${misc:Depends}. * Change Section: java. * Update Standard-Version: 3.8.4. * Switch to source format 3.0. -- Torsten Werner Wed, 02 Jun 2010 22:50:38 +0200 libhibernate-commons-annotations-java (3.0.0.GA-2) unstable; urgency=low * debian/control: Build-Depend on debhelper >=6 * debian/compat: Bump to 6 * Add watch file and fix orig-tar.sh to directly read the upstream tag version and create orig.tar.gz -- Varun Hiremath Fri, 18 Jan 2008 17:35:36 +0530 libhibernate-commons-annotations-java (3.0.0.GA-1) unstable; urgency=low * Initial Release (closes: #451433). -- Torsten Werner Sun, 11 Nov 2007 21:12:33 +0100 debian/maven.cleanIgnoreRules0000644000000000000000000000137411426070371013465 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/control0000644000000000000000000000253211426070371010574 0ustar Source: libhibernate-commons-annotations-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Torsten Werner , Varun Hiremath Build-Depends: debhelper (>= 6), cdbs, maven-debian-helper, default-jdk Build-Depends-Indep: libcommons-logging-java, liblog4j1.2-java Standards-Version: 3.8.4 Homepage: http://www.hibernate.org Vcs-Git: git://git.debian.org/git/pkg-java/libhibernate-commons-annotations-java.git Vcs-Browser: http://git.debian.org/?p=pkg-java/libhibernate-commons-annotations-java.git Package: libhibernate-commons-annotations-java Architecture: all Depends: ${misc:Depends} Description: Hibernate Commons Annotations Hibernate, like all other object/relational mapping tools, requires metadata that governs the transformation of data from one representation to the other (and vice versa). As an option, you can now use JDK 5.0 annotations for object/relational mapping with Hibernate 3.2. You can use annotations in addition to or as a replacement of XML mapping metadata. . You can use Hibernate extension annotations on top of standardized Java Persistence annotations to utilize all native Hibernate features. . This package ships the Hibernate Commons Annotations classes used by annotations based Hibernate sub-projects. debian/maven.ignoreRules0000644000000000000000000000133711426070371012521 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/