debian/ 0000755 0000000 0000000 00000000000 12230017132 007155 5 ustar debian/build.xml 0000644 0000000 0000000 00000002152 12230017132 010776 0 ustar
debian/libatinject-jsr330-api-java-doc.javadoc 0000644 0000000 0000000 00000000075 12230017132 016253 0 ustar build/javadoc /usr/share/doc/libatinject-jsr330-api-java/api
debian/maven.rules 0000644 0000000 0000000 00000000037 12230017132 011337 0 ustar junit junit * s/4\..*/4.x/ * *
debian/watch 0000644 0000000 0000000 00000000343 12230017132 010206 0 ustar version=3
opts=uversionmangle=s/^(.*)$/$1.0/,dversionmangle=s/(.*)\+ds\d/$1/ \
http://code.google.com/p/atinject/downloads/list \
//atinject.googlecode.com/files/javax.inject-([0-9\.]+)-bundle.jar \
debian debian/orig-tar.sh
debian/rules 0000755 0000000 0000000 00000001313 12230017132 010233 0 ustar #!/usr/bin/make -f
export JAVA_HOME=/usr/lib/jvm/default-java
VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed -r 's/^.*:\ ([0-9\.]+)(-|\+).*/\1/')
%:
dh $@ --with javahelper
override_jh_build:
ant -f debian/build.xml
override_dh_install:
mh_installjar -plibatinject-jsr330-api-java -l --usj-name=atinject-jsr330-api -j$(VERSION) debian/pom.xml build/javax.inject.jar
mh_installjar -plibatinject-jsr330-api-java -l --usj-name=atinject-jsr330-tck -j$(VERSION) pom.xml build/javax.inject-tck.jar
mh_installpoms -plibatinject-jsr330-api-java
override_dh_clean:
dh_clean
mh_clean
rm -Rf build
get-orig-source:
cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
uscan --rename --force-download
debian/changelog 0000644 0000000 0000000 00000002067 12230017132 011034 0 ustar atinject-jsr330 (1.0+ds1-1) unstable; urgency=low
* Team upload.
* Build the upstream tarball from the upstream SVN repository
* Build the TCK jar and install its Maven artifacts in /usr/share/maven-repo
* Use canonical URLs for the Vcs-* fields
* Build depend on debhelper >= 9
* debian/copyright: Updated the Format URI
-- Emmanuel Bourg Thu, 17 Oct 2013 12:57:39 +0200
atinject-jsr330 (1.0-3) unstable; urgency=low
* Add OSGi metadata to JAR manifest.
* Add Jakub Adam to Uploaders.
* Bump Standards-Version to 3.9.4 (no changes required).
-- Jakub Adam Sat, 04 Aug 2012 18:16:58 +0200
atinject-jsr330 (1.0-2) unstable; urgency=low
* Provide maven artifact.
* Fix watch file.
* Bump Standards-Version to 3.9.2. No changes were required.
* Update copyright file.
-- Miguel Landaeta Sat, 03 Sep 2011 19:45:45 -0430
atinject-jsr330 (1.0-1) unstable; urgency=low
* Initial release. (Closes: #581768).
-- Miguel Landaeta Tue, 18 May 2010 22:56:59 -0430
debian/libatinject-jsr330-api-java.poms 0000644 0000000 0000000 00000003163 12230017132 015060 0 ustar # List of POM files for the package
# Format of this file is:
# [option]*
# where option can be:
# --ignore: ignore this POM and its artifact if any
# --ignore-pom: don't install the POM. To use on POM files that are created
# temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms]
# --no-parent: remove the tag from the POM
# --package=: an alternative package to use when installing this POM
# and its artifact
# --has-package-version: to indicate that the original version of the POM is the same as the upstream part
# of the version for the package.
# --keep-elements=: a list of XML elements to keep in the POM
# during a clean operation with mh_cleanpom or mh_installpom
# --artifact=: path to the build artifact associated with this POM,
# it will be installed when using the command mh_install. [mh_install]
# --java-lib: install the jar into /usr/share/java to comply with Debian
# packaging guidelines
# --usj-name=: name to use when installing the library in /usr/share/java
# --usj-version=: version to use when installing the library in /usr/share/java
# --no-usj-versionless: don't install the versionless link in /usr/share/java
# --dest-jar=: the destination for the real jar.
# It will be installed with mh_install. [mh_install]
# --classifier=: Optional, the classifier for the jar. Empty by default.
# --site-xml=: Optional, the location for site.xml if it needs to be installed.
# Empty by default. [mh_install]
#
pom.xml
debian/pom.xml
debian/manifest 0000644 0000000 0000000 00000000472 12230017132 010711 0 ustar usr/share/java/atinject-jsr330-api.jar:
Bundle-Vendor: Debian.org
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Name: Atinject Dependency Injection Annotations
Bundle-SymbolicName: javax.inject
Bundle-Version: 1.0.0
Export-Package: javax.inject
Bundle-ManifestVersion: 2
debian/orig-tar.sh 0000755 0000000 0000000 00000001656 12230017132 011250 0 ustar #!/bin/sh
set -e
UPSTREAM_VERSION=`echo $2 | sed -n 's/^\([0-9]\)\.0/\1/p'`
DEBIAN_VERSION=`dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-.*/\1/p'`
TAG=javax.inject-tck-$UPSTREAM_VERSION
DIR=atinject-jsr330
TAR=../atinject-jsr330_$DEBIAN_VERSION.orig.tar.xz
svn export http://atinject.googlecode.com/svn/tags/$TAG $DIR
tar -c -J -f $TAR --exclude '*.jar' --exclude '*.iml' --exclude '*.ipr' --exclude 'javadoc/*' $DIR
rm -Rf $3 $DIR
#url="http://atinject.googlecode.com/files/javax.inject.zip"
#package=`dpkg-parsechangelog | sed -n 's/^Source: //p'`
#version=`dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-.*/\1/p'`
#tarball="javax.inject.zip"
#TAR=${package}_${version}.orig.tar.gz
#DIR=${package}-${version}.orig
#
#wget $url
#unzip $tarball -d $DIR
#unzip $DIR/javax.inject-src.zip -d $DIR
#
#GZIP=--best tar --numeric --group 0 --owner 0 -c -v -z -f $TAR \
# --exclude '*.zip' --exclude '*.jar' $DIR
#
#rm -rf $tarball $DIR
debian/source/ 0000755 0000000 0000000 00000000000 12230017132 010455 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 12230017132 011663 0 ustar 3.0 (quilt)
debian/compat 0000644 0000000 0000000 00000000002 12230017132 010353 0 ustar 9
debian/copyright 0000644 0000000 0000000 00000002101 12230017132 011102 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: atinject
Upstream-Contact: The JSR-330 Expert Group
Source: http://code.google.com/p/atinject/downloads/list
Files: *
Copyright: 2009, The JSR-330 Expert Group
License: Apache-2.0
Files: debian/*
Copyright: 2010-2011, Miguel Landaeta
2013, Emmanuel Bourg
License: Apache-2.0
License: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
/usr/share/common-licenses/Apache-2.0 (on Debian systems)
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
debian/pom.xml 0000644 0000000 0000000 00000001144 12230017132 010472 0 ustar 4.0.0javax.injectjavax.injectjarjavax.inject1The javax.inject APIhttp://code.google.com/p/atinject/The Apache Software License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0.txtrepohttp://code.google.com/p/atinject/source/checkout
debian/control 0000644 0000000 0000000 00000002735 12230017132 010567 0 ustar Source: atinject-jsr330
Maintainer: Debian Java Maintainers
Uploaders: Miguel Landaeta , Jakub Adam
Section: java
Priority: optional
Build-Depends: ant,
debhelper (>= 9),
default-jdk,
javahelper,
junit4,
maven-repo-helper
Standards-Version: 3.9.4
Vcs-Git: git://anonscm.debian.org/pkg-java/atinject-jsr330.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/atinject-jsr330.git
Homepage: http://code.google.com/p/atinject/
Package: libatinject-jsr330-api-java
Architecture: all
Depends: ${misc:Depends}
Suggests: libatinject-jsr330-api-java-doc
Description: Java API for JSR-330 Dependency Injection
AtInject is the Java API build by the JSR-330 Expert Group:
.
.
It's a set of API aiming to standardize an extensible dependency injection
paradigm, as those provided by Guice, Spring or Plexus projects.
Package: libatinject-jsr330-api-java-doc
Architecture: all
Section: doc
Depends: ${misc:Depends}
Suggests: default-jdk-doc, libatinject-jsr330-api-java
Description: Documentation for libatinject-jsr330-api-java
Documentation for AtInject that is the Java API build by the JSR-330 Expert
Group: .
.
It's a set of API aiming to standardize an extensible dependency injection
paradigm, as those provided by Guice, Spring or Plexus projects.