debian/0000755000000000000000000000000011642401375007171 5ustar debian/rules0000755000000000000000000000137411642401221010244 0ustar #!/usr/bin/make -f export JAVA_HOME := /usr/lib/jvm/default-java MAVEN_REPO := http://repo1.maven.org/maven2/org/apache/felix/org.osgi.foundation/ POM_VERSION := 1.2.0 VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p' | sed -e 's/-[^-]*$$//') JAR_NAME := ee.foundation PACKAGE := libosgi-foundation-ee-java %: dh $@ --with javahelper --with jh_maven_repo_helper override_jh_manifest: jar umf src/META-INF/MANIFEST.MF debian/$(PACKAGE)/usr/share/java/$(JAR_NAME).jar get-orig-source: debian/orig-tar.sh --upstream-version $(VERSION) get-orig-pom: wget --user-agent="" -O debian/pom.xml $(MAVEN_REPO)/$(POM_VERSION)/org.osgi.foundation-$(POM_VERSION).pom perl -p -i -e 's/$(POM_VERSION)/$(VERSION)/' debian/pom.xmldebian/watch0000644000000000000000000000015311642401221010207 0ustar # There is now easy way to scan upstream site for new # release # http://www.osgi.org/Download/Release4V42 debian/changelog0000644000000000000000000000025311642401221011031 0ustar osgi-foundation-ee (4.2.0-1) unstable; urgency=low * Initial release. (Closes: #643980). -- Damien Raude-Morvan Sun, 02 Oct 2011 19:40:22 +0200 debian/compat0000644000000000000000000000000211642401221010355 0ustar 7 debian/maven.publishedRules0000644000000000000000000000046111642401221013202 0ustar # OSGi has been copied by several project, and each re-publish the OSGi jar under their own namespace, so we try to fix it here s/org.apache.felix/org.osgi.foundation/ org.osgi.foundation * * * * # OSGi core provided in Eclipse Equinox has got more classes and a few fixes in FrameworkUtils at the moment debian/source/0000755000000000000000000000000011642401221010457 5ustar debian/source/format0000644000000000000000000000001411642401221011665 0ustar 3.0 (quilt) debian/libosgi-foundation-ee-java-doc.javadoc0000644000000000000000000000007011642401221016352 0ustar internal /usr/share/doc/libosgi-foundation-ee-java/api/ debian/maven.rules0000644000000000000000000000164511642401221011347 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/ s/org.apache.felix/org.osgi/ org.osgi.foundation jar s/.*/debian/ debian/pom.xml0000644000000000000000000000335411642401221010501 0ustar org.apache.felix felix 1.0.2 ../pom/pom.xml OSGi Alliance http://www.osgi.org/ 4.0.0 OSGi R4 Foundation EE org.osgi.foundation 4.2.0 scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.osgi.foundation-1.2.0 scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.osgi.foundation-1.2.0 scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.osgi.foundation-1.2.0 debian/orig-tar.sh0000755000000000000000000000102611642401221011241 0ustar #!/bin/sh # called with '--upstream-version' VERSION=$2 TAR=../osgi-foundation-ee_$VERSION.orig.tar.gz DIR=osgi-foundation-ee-$VERSION TAG=42 wget -O ee.foundation.jar http://www.osgi.org/download/r4v$TAG/ee.foundation.jar mkdir -p $DIR/src/ (cd $DIR && jar xvf ../ee.foundation.jar) rm -r $DIR/java* mv $DIR/OSGI-OPT/src/* $DIR/src/ mv $DIR/OSGI-OPT/*.bnd $DIR/src/ mv $DIR/META-INF $DIR/src/ rm -r $DIR/OSGI-OPT GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' $DIR rm -rf $DIR ee.foundation.jar debian/libosgi-foundation-ee-java.jlibs0000644000000000000000000000002311642401221015301 0ustar ee.foundation.jar debian/control0000644000000000000000000000330711642401221010565 0ustar Source: osgi-foundation-ee Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Damien Raude-Morvan , Ludovic Claude Build-Depends: ant, debhelper (>= 7), default-jdk, javahelper, maven-repo-helper Standards-Version: 3.9.2 Homepage: http://www.osgi.org/Specifications/HomePage Vcs-Git: git://git.debian.org/git/pkg-java/osgi-foundation-ee.git Vcs-Browser: http://git.debian.org/?p=pkg-java/osgi-foundation-ee.git Package: libosgi-foundation-ee-java Architecture: all Depends: ${java:Depends}, ${misc:Depends} Suggests: libosgi-foundation-ee-java-doc Description: Java OSGi API - Foundation Execution Environment OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. . This package contains OSGi Foundation Execution Environment for Release 4 Version 4.2. This provide Java interfaces for javax.microedition package (J2ME) and java.net/java.lang/java.io/java.util packages (J2SE). Package: libosgi-foundation-ee-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Recommends: ${java:Recommends} Description: Javadoc for Java OSGi API - Foundation Execution Environment OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. . This package contains OSGi Foundation Execution Environment for Release 4 Version 4.2. This provide Java interfaces for javax.microedition package (J2ME) and java.net/java.lang/java.io/java.util packages (J2SE). . This package contains Javadoc HTML documentation for libosgi-foundation-ee-java. debian/javabuild0000644000000000000000000000002611642401221011041 0ustar ee.foundation.jar src debian/libosgi-foundation-ee-java.poms0000644000000000000000000000006411642401221015161 0ustar debian/pom.xml --no-parent --usj-name=ee.foundation debian/copyright0000644000000000000000000000120211642401221011105 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 Upstream-Name: OSGi Foundation EE Classes Upstream-Contact: OSGi Alliance (http://www.osgi.org/) Source: http://www.osgi.org/Download/Release4V42 Files: * Copyright: Copyright 2001 Sun Microsystems Copyright: Copyright 2005 OSGi Alliance License: Apache-2.0 Files: debian/* Copyright: 2010, Ludovic Claude Copyright: 2011, Damien Raude-Morvan License: Apache-2.0 License: Apache-2.0 On Debian systems, the complete text of the Apache License Version 2.0, can be found in /usr/share/common-licenses/Apache-2.0.