debian/0000755000000000000000000000000012200300154007151 5ustar debian/libosgi-core-java.jlibs0000644000000000000000000000001712200300154013471 0ustar osgi.core.jar debian/maven.publishedRules0000644000000000000000000000044012200300154013171 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/ org.osgi.core * * * * # OSGi core provided in Eclipse Equinox has got more classes and a few fixes in FrameworkUtils at the moment debian/maven.rules0000644000000000000000000000154312200300154011336 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/watch0000644000000000000000000000025712200300154010206 0ustar version=3 opts="uversionmangle=s/-(alpha|beta)-/~$1/" \ https://github.com/bndtools/bnd/tree/master/cnf/repo/osgi.core/ \ .*/osgi.core-(.*).jar debian debian/orig-tar.sh debian/rules0000755000000000000000000000114212200300154010227 0ustar #!/usr/bin/make -f export JAVA_HOME := /usr/lib/jvm/default-java MAVEN_REPO := http://repo1.maven.org/maven2/org/osgi/org.osgi.core VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p' | sed -e 's/-[^-]*$$//') JAR_NAME := osgi.core PACKAGE := libosgi-core-java %: dh $@ --with javahelper --with jh_maven_repo_helper override_jh_build: jh_build --javacopts='-encoding UTF-8' --javadoc-opts='-encoding UTF-8' get-orig-source: debian/orig-tar.sh --upstream-version $(VERSION) get-orig-pom: wget --user-agent="" -O debian/pom.xml $(MAVEN_REPO)/$(VERSION)/org.osgi.core-$(VERSION).pom debian/changelog0000644000000000000000000000275412200300154011033 0ustar osgi-core (4.3.0-4) unstable; urgency=low * Team upload. * Fix FTBFS because of wrong line breaks and whitespaces in pom.xml, so that mh_installpoms can function properly. (Closes: #713273) * Do not override jh_manifest in debian/rules because this prevents the creation of a symlink to the real jar. The manifest file in src is not required. (Closes: #678801) * Bump compat level to 9 and require debhelper >= 9. * Bump Standards-Version to 3.9.4, no changes. * Use canonical Vcs-URI. -- Markus Koschany Wed, 07 Aug 2013 00:35:21 +0200 osgi-core (4.3.0-3) unstable; urgency=low * Team upload. * Rebuild with javahelper/0.43 to ensure backwards compatible byte code is generated. (Closes: #678758) -- Niels Thykier Sun, 24 Jun 2012 13:51:46 +0200 osgi-core (4.3.0-2) unstable; urgency=low * Team upload. * Pass encoding flags to javac and javadoc to fix FTBFS with openjdk-7. (LP: #888992) * Add missing versioned dependency on maven-repo-helper. * Remove duplicated field in d/copyright. -- Niels Thykier Mon, 18 Jun 2012 17:42:35 +0200 osgi-core (4.3.0-1) unstable; urgency=low * New upstream release. * d/watch: Use new bndtools project on github. -- Damien Raude-Morvan Wed, 09 Nov 2011 20:42:18 +0100 osgi-core (4.2.0-1) unstable; urgency=low * Initial release. (Closes: #643981). -- Damien Raude-Morvan Sun, 02 Oct 2011 19:39:23 +0200 debian/javabuild0000644000000000000000000000002212200300154011027 0ustar osgi.core.jar src debian/orig-tar.sh0000755000000000000000000000076112200300154011240 0ustar #!/bin/sh # called with '--upstream-version' VERSION=$2 TAR=../osgi-core_$VERSION.orig.tar.gz DIR=osgi-core-$VERSION TAG=43 wget -O osgi.core.jar http://www.osgi.org/download/r4v$TAG/osgi.core.jar mkdir -p $DIR/src/ (cd $DIR && jar xvf ../osgi.core.jar) rm -r $DIR/org 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 osgi.core.jar debian/libosgi-core-java.poms0000644000000000000000000000006112200300154013343 0ustar debian/pom.xml --no-parent --usj-name=osgi.core debian/source/0000755000000000000000000000000012200300154010451 5ustar debian/source/format0000644000000000000000000000001412200300154011657 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212200300154010347 0ustar 9 debian/copyright0000644000000000000000000000113212200300154011101 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 Upstream-Name: OSGi Core Classes Upstream-Contact: OSGi Alliance (http://www.osgi.org/) Source: http://www.osgi.org/Download/Release4V43 Files: * Copyright: Copyright (c) OSGi Alliance (2000, 2009) License: Apache-2.0 Files: debian/* Copyright: 2010, Ludovic Claude 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. debian/pom.xml0000644000000000000000000000256512200300154010476 0ustar 4.0.0 org.osgi org.osgi.core 4.3.0 OSGi Service Platform Release 4 Version 4.3, Core Interfaces and Classes for use in compiling bundles. osgi.core http://www.osgi.org private private private OSGi Alliance http://www.osgi.org Peter.Kriens@aQute.biz Peter.Kriens Peter.Kriens@aQute.biz aQute Apache License, Version 2.0 http://opensource.org/licenses/apache2.0.php repo debian/control0000644000000000000000000000270212200300154010555 0ustar Source: osgi-core Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Damien Raude-Morvan , Ludovic Claude Build-Depends: ant, debhelper (>= 9), default-jdk, javahelper (>= 0.43~), maven-repo-helper (>= 1.6~) Standards-Version: 3.9.4 Homepage: http://www.osgi.org/Specifications/HomePage Vcs-Git: git://anonscm.debian.org/pkg-java/osgi-core.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/osgi-core.git Package: libosgi-core-java Architecture: all Depends: ${java:Depends}, ${misc:Depends} Suggests: libosgi-core-java-doc Description: Java OSGi API - Core module OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. . This package contains OSGi Core for Release 4. Two main provided packages are org.osgi.service and org.osgi.framework. Package: libosgi-core-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Recommends: ${java:Recommends} Description: Javadoc for Java OSGi API - Core module OSGi, for Open Services Gateway initiative framework, is a module system and service platform for the Java programming language. . This package contains OSGi Core for Release 4. Two main provided packages are org.osgi.service and org.osgi.framework. . This package contains Javadoc HTML documentation for libosgi-core-java. debian/libosgi-core-java-doc.javadoc0000644000000000000000000000005712200300154014544 0ustar internal /usr/share/doc/libosgi-core-java/api/