debian/0000755000000000000000000000000012244764236007200 5ustar debian/libmaven-filtering-java.poms0000644000000000000000000000002412244763702014566 0ustar pom.xml --no-parent debian/maven.rules0000644000000000000000000000015112244763701011353 0ustar junit junit jar s/3\..*/3.x/ org.codehaus.plexus plexus-container-default jar s/1\.0-alpha.*/1.0-alpha/ debian/components.xml0000644000000000000000000000234012244763702012103 0ustar org.apache.maven.shared.filtering.MavenResourcesFiltering default org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering org.sonatype.plexus.build.incremental.BuildContext buildContext org.apache.maven.shared.filtering.MavenFileFilter default mavenFileFilter org.apache.maven.shared.filtering.MavenFileFilter default org.apache.maven.shared.filtering.DefaultMavenFileFilter org.sonatype.plexus.build.incremental.BuildContext buildContext debian/watch0000644000000000000000000000023112244763702010222 0ustar version=3 opts=uversionmangle=s{-beta}{~beta} \ http://svn.apache.org/repos/asf/maven/shared/tags/ \ maven-filtering-(.*)/ debian debian/orig-tar.sh debian/rules0000755000000000000000000000250712244763702010261 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed -s "s/~/-/") JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := ant-nodeps maven-core maven-project maven-model maven-settings \ plexus-build-api plexus-container-default-alpha plexus-interpolation plexus-utils junit DEB_ANT_BUILD_TARGET := package #javadoc DEB_ANT_BUILDFILE := /usr/share/maven-ant-helper/maven-build.xml DEB_ANT_ARGS := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) API_DOCS := target/api get-orig-source: -uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename makebuilddir/lib$(PACKAGE)-java:: install -d target/classes/META-INF/plexus/ install -m644 debian/components.xml target/classes/META-INF/plexus/ binary-post-install/lib$(PACKAGE)-java:: mh_installpoms -plib$(PACKAGE)-java mh_installjar -plib$(PACKAGE)-java -l pom.xml target/$(PACKAGE)-$(VERSION).jar clean:: mh_clean mh_unpatchpoms -plib$(PACKAGE)-java # Extract generated plexus components.xml files from a standard Maven build copy-plexus-components: target/classes/META-INF/plexus/components.xml cp target/classes/META-INF/plexus/components.xml debian/components.xml debian/changelog0000644000000000000000000000401212244763702011044 0ustar maven-filtering (1.1-1) unstable; urgency=low * Team upload. * New upstream release - Added a dependency on libplexus-build-api-java - Updated the versions required for the dependencies - Updated debian/components.xml * debian/control - Use canonical URLs for the Vcs-* fields - Updated Standards-Version to 3.9.5 (no changes) * Switch to debhelper level 9 * debian/rules: Improved the clean target * Use XZ compression for the upstream tarball -- Emmanuel Bourg Tue, 26 Nov 2013 00:38:36 +0100 maven-filtering (1.0~beta-2-5) unstable; urgency=low * Add myself to Uploaders. * Bump Standards-Version to 3.9.2: no changes needed. * Fix FTBFS: remove version param (deprecated in debian-ant-helper) and use POM version (Closes: #628343). * Use mh_clean in clean rule. * Bump to debhelper 7 compat level. * Switch to source format 3.0 (quilt). -- Damien Raude-Morvan Sun, 29 May 2011 13:33:44 +0200 maven-filtering (1.0~beta-2-4) unstable; urgency=low * Bump up Standards-Version to 3.8.3 * Add versioned dependency on libplexus-utils (Closes: #533281) -- Ludovic Claude Fri, 04 Sep 2009 21:54:37 +0100 maven-filtering (1.0~beta-2-3) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 22:53:27 +0200 maven-filtering (1.0~beta-2-2) experimental; urgency=low * Change section to java, bump up Standards-Version to 3.8.1 * Add the Maven POM to the package, * Add a Build-Depends-Indep dependency on maven-repo-helper * Use mh_installpom and mh_installjar to install the POM and the jar to the Maven repository * Remove the patch for the POM as it's no longer needed, as well as the dependency on Quilt -- Ludovic Claude Thu, 14 May 2009 21:42:10 +0100 maven-filtering (1.0~beta-2-1) unstable; urgency=low * Initial release. (Closes: #508102) -- Torsten Werner Thu, 04 Dec 2008 19:29:26 +0100 debian/orig-tar.sh0000755000000000000000000000060612244763702011262 0ustar #!/bin/sh -e TAR=../maven-filtering_$2.orig.tar.xz DIR=maven-filtering-$2 TAG=$(echo maven-filtering-$2 | sed -e's,~,-,') svn export http://svn.apache.org/repos/asf/maven/shared/tags/$TAG $DIR XZ_OPT=--best tar -c -J -f $TAR $DIR rm -rf $DIR ../$TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/source/0000755000000000000000000000000012244764236010500 5ustar debian/source/format0000644000000000000000000000001412244763701011702 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212244763702010373 0ustar 9 debian/copyright0000644000000000000000000000246012244763702011132 0ustar This package was debianized by Torsten Werner . The Debian packaging is Copyright (c) 2008 Torsten Werner and is licensed under the GNU General Public License version 3. On Debian systems, the complete text of the GNU General Public License can be found in '/usr/share/common-licenses/GPL-3'. The package was downloaded from . Copyright: 2008 The Apache Software Foundation. License: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you 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 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. The full text of the license can be found in `/usr/share/common-licenes/Apache-2.0'. debian/build.properties0000644000000000000000000000010312244763702012404 0ustar javadoc.dir=target/api build.directory=target maven.test.skip=true debian/control0000644000000000000000000000400312244763701010574 0ustar Source: maven-filtering Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Torsten Werner , Damien Raude-Morvan Build-Depends: cdbs, debhelper (>= 9), default-jdk Build-Depends-Indep: ant, ant-optional, junit, libmaven2-core-java, libplexus-build-api-java, libplexus-container-default-java, libplexus-interpolation-java (>= 1.12), libplexus-utils-java (>= 1.5.15), maven-ant-helper (>> 4), maven-repo-helper Standards-Version: 3.9.5 Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/maven-filtering Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/maven-filtering/ Homepage: http://maven.apache.org/shared/maven-filtering/ Package: libmaven-filtering-java Architecture: all Depends: libmaven2-core-java, libplexus-build-api-java, libplexus-container-default-java, libplexus-interpolation-java (>= 1.12), libplexus-utils-java (>= 1.5.15), ${misc:Depends} Description: Maven Filtering Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. . Maven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal there are several areas of concern that Maven attempts to deal with: . * Making the build process easy * Providing a uniform build system * Providing quality project information * Providing guidelines for best practices development * Allowing transparent migration to new features . This package provides a shared component for all Maven plugins which needs to filter resources.