Import upstream version 4.2.0+git20180617.1.741c1aa
Debian Janitor
2 years ago
0 | osgi-foundation-ee (4.2.0-4) unstable; urgency=medium | |
1 | ||
2 | * Team upload. | |
3 | * Declare compliance with Debian Policy 4.1.4. | |
4 | * Drop libosgi-foundation-ee-java-doc package to work around a FTBFS | |
5 | with Java 9. The documentation is expendable. (Closes: #893382) | |
6 | ||
7 | -- Markus Koschany <apo@debian.org> Sun, 17 Jun 2018 19:22:55 +0200 | |
8 | ||
9 | osgi-foundation-ee (4.2.0-3) unstable; urgency=medium | |
10 | ||
11 | * Team upload. | |
12 | * Remove Damien Raude-Morvan from Uploaders. (Closes: #889335) | |
13 | * Switch to compat level 11. | |
14 | * Use https for Vcs field. | |
15 | * Declare compliance with Debian Policy 4.1.3. | |
16 | ||
17 | -- Markus Koschany <apo@debian.org> Wed, 28 Mar 2018 14:11:54 +0200 | |
18 | ||
19 | osgi-foundation-ee (4.2.0-2) unstable; urgency=medium | |
20 | ||
21 | * Team upload. | |
22 | * Use compat level 9 and require debhelper >= 9. | |
23 | * wrap-and-sort -sa. | |
24 | * Declare compliance with Debian Policy 3.9.6. | |
25 | * Use canonical Vcs-URI. | |
26 | * Fix Lintian warning syntax-error-in-dep5-copyright. | |
27 | ||
28 | -- Markus Koschany <apo@debian.org> Sat, 21 Nov 2015 17:12:02 +0100 | |
29 | ||
30 | osgi-foundation-ee (4.2.0-1) unstable; urgency=low | |
31 | ||
32 | * Initial release. (Closes: #643980). | |
33 | ||
34 | -- Damien Raude-Morvan <drazzib@debian.org> Sun, 02 Oct 2011 19:40:22 +0200 |
0 | 11 |
0 | Source: osgi-foundation-ee | |
1 | Section: java | |
2 | Priority: optional | |
3 | Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> | |
4 | Uploaders: | |
5 | Ludovic Claude <ludovic.claude@laposte.net> | |
6 | Build-Depends: | |
7 | ant, | |
8 | debhelper (>= 11), | |
9 | default-jdk, | |
10 | javahelper, | |
11 | maven-repo-helper | |
12 | Standards-Version: 4.1.4 | |
13 | Homepage: http://www.osgi.org/Specifications/HomePage | |
14 | Vcs-Git: https://anonscm.debian.org/git/pkg-java/osgi-foundation-ee.git | |
15 | Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/osgi-foundation-ee.git | |
16 | ||
17 | Package: libosgi-foundation-ee-java | |
18 | Architecture: all | |
19 | Depends: | |
20 | ${java:Depends}, | |
21 | ${misc:Depends} | |
22 | Description: Java OSGi API - Foundation Execution Environment | |
23 | OSGi, for Open Services Gateway initiative framework, is a module system and | |
24 | service platform for the Java programming language. | |
25 | . | |
26 | This package contains OSGi Foundation Execution Environment | |
27 | for Release 4 Version 4.2. | |
28 | This provide Java interfaces for javax.microedition package (J2ME) and | |
29 | java.net/java.lang/java.io/java.util packages (J2SE). |
0 | Format: https://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 | |
1 | Upstream-Name: OSGi Foundation EE Classes | |
2 | Upstream-Contact: OSGi Alliance (http://www.osgi.org/) | |
3 | Source: http://www.osgi.org/Download/Release4V42 | |
4 | ||
5 | Files: * | |
6 | Copyright: 2001, Sun Microsystems | |
7 | 2005, OSGi Alliance | |
8 | License: Apache-2.0 | |
9 | ||
10 | Files: debian/* | |
11 | Copyright: 2010, Ludovic Claude <ludovic.claude@laposte.net> | |
12 | 2011, Damien Raude-Morvan <drazzib@debian.org> | |
13 | License: Apache-2.0 | |
14 | ||
15 | License: Apache-2.0 | |
16 | On Debian systems, the complete text of the Apache License Version 2.0, | |
17 | can be found in /usr/share/common-licenses/Apache-2.0. |
0 | debian/pom.xml --no-parent --usj-name=ee.foundation |
0 | # 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 | |
1 | s/org.apache.felix/org.osgi.foundation/ org.osgi.foundation * * * * | |
2 | # OSGi core provided in Eclipse Equinox has got more classes and a few fixes in FrameworkUtils at the moment |
0 | # Maven rules - transform Maven dependencies and plugins | |
1 | # Format of this file is: | |
2 | # [group] [artifact] [type] [version] [classifier] [scope] | |
3 | # where each element can be either | |
4 | # - the exact string, for example org.apache for the group, or 3.1 | |
5 | # for the version. In this case, the element is simply matched | |
6 | # and left as it is | |
7 | # - * (the star character, alone). In this case, anything will | |
8 | # match and be left as it is. For example, using * on the | |
9 | # position of the artifact field will match any artifact id | |
10 | # - a regular expression of the form s/match/replace/ | |
11 | # in this case, elements that match are transformed using | |
12 | # the regex rule. | |
13 | # All elements much match before a rule can be applied | |
14 | # Example rule: match jar with groupid= junit, artifactid= junit | |
15 | # and version starting with 3., replacing the version with 3.x | |
16 | # junit junit jar s/3\\..*/3.x/ | |
17 | ||
18 | s/org.apache.felix/org.osgi/ org.osgi.foundation jar s/.*/debian/ |
0 | #!/bin/sh | |
1 | ||
2 | # called with '--upstream-version' <version> | |
3 | VERSION=$2 | |
4 | TAR=../osgi-foundation-ee_$VERSION.orig.tar.gz | |
5 | DIR=osgi-foundation-ee-$VERSION | |
6 | TAG=42 | |
7 | ||
8 | wget -O ee.foundation.jar http://www.osgi.org/download/r4v$TAG/ee.foundation.jar | |
9 | ||
10 | mkdir -p $DIR/src/ | |
11 | (cd $DIR && jar xvf ../ee.foundation.jar) | |
12 | ||
13 | rm -r $DIR/java* | |
14 | mv $DIR/OSGI-OPT/src/* $DIR/src/ | |
15 | mv $DIR/OSGI-OPT/*.bnd $DIR/src/ | |
16 | mv $DIR/META-INF $DIR/src/ | |
17 | rm -r $DIR/OSGI-OPT | |
18 | ||
19 | GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' $DIR | |
20 | rm -rf $DIR ee.foundation.jar |
0 | <!-- | |
1 | Licensed to the Apache Software Foundation (ASF) under one | |
2 | or more contributor license agreements. See the NOTICE file | |
3 | distributed with this work for additional information | |
4 | regarding copyright ownership. The ASF licenses this file | |
5 | to you under the Apache License, Version 2.0 (the | |
6 | "License"); you may not use this file except in compliance | |
7 | with the License. You may obtain a copy of the License at | |
8 | ||
9 | http://www.apache.org/licenses/LICENSE-2.0 | |
10 | ||
11 | Unless required by applicable law or agreed to in writing, | |
12 | software distributed under the License is distributed on an | |
13 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
14 | KIND, either express or implied. See the License for the | |
15 | specific language governing permissions and limitations | |
16 | under the License. | |
17 | --> | |
18 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
19 | <parent> | |
20 | <groupId>org.apache.felix</groupId> | |
21 | <artifactId>felix</artifactId> | |
22 | <version>1.0.2</version> | |
23 | <relativePath>../pom/pom.xml</relativePath> | |
24 | </parent> | |
25 | <organization> | |
26 | <name>OSGi Alliance</name> | |
27 | <url>http://www.osgi.org/</url> | |
28 | </organization> | |
29 | <modelVersion>4.0.0</modelVersion> | |
30 | <name>OSGi R4 Foundation EE</name> | |
31 | <artifactId>org.osgi.foundation</artifactId> | |
32 | <version>4.2.0</version> | |
33 | ||
34 | <scm> | |
35 | <connection>scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.osgi.foundation-1.2.0</connection> | |
36 | <developerConnection>scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.osgi.foundation-1.2.0</developerConnection> | |
37 | <url>scm:svn:https://svn.apache.org/repos/asf/felix/releases/org.osgi.foundation-1.2.0</url> | |
38 | </scm> | |
39 | </project> |
0 | #!/usr/bin/make -f | |
1 | ||
2 | export JAVA_HOME := /usr/lib/jvm/default-java | |
3 | ||
4 | MAVEN_REPO := http://repo1.maven.org/maven2/org/apache/felix/org.osgi.foundation/ | |
5 | POM_VERSION := 1.2.0 | |
6 | VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p' | sed -e 's/-[^-]*$$//') | |
7 | JAR_NAME := ee.foundation | |
8 | PACKAGE := libosgi-foundation-ee-java | |
9 | ||
10 | %: | |
11 | dh $@ --with javahelper --with jh_maven_repo_helper | |
12 | ||
13 | override_jh_build: | |
14 | jh_build --no-javadoc ee.foundation.jar src | |
15 | ||
16 | override_jh_manifest: | |
17 | jar umf src/META-INF/MANIFEST.MF debian/$(PACKAGE)/usr/share/java/$(JAR_NAME).jar | |
18 | ||
19 | get-orig-source: | |
20 | debian/orig-tar.sh --upstream-version $(VERSION) | |
21 | ||
22 | get-orig-pom: | |
23 | wget --user-agent="" -O debian/pom.xml $(MAVEN_REPO)/$(POM_VERSION)/org.osgi.foundation-$(POM_VERSION).pom | |
24 | perl -p -i -e 's/<version>$(POM_VERSION)/<version>$(VERSION)/' debian/pom.xml |
0 | 3.0 (quilt) |