Import Debian changes 1.0~alpha7-ok1

plexus-bsh-factory (1.0~alpha7-ok1) yangtze; urgency=medium

  * Build for openKylin.
This commit is contained in:
denghao 2023-03-17 13:39:28 +08:00
parent 9bba180a10
commit e57ce31fd7
11 changed files with 114 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
plexus-bsh-factory (1.0~alpha7-ok1) yangtze; urgency=medium
* Build for openKylin.
-- denghao <denghao@kylinos.cn> Fri, 17 Mar 2023 13:39:28 +0800

25
debian/control vendored Normal file
View File

@ -0,0 +1,25 @@
Source: plexus-bsh-factory
Section: java
Priority: optional
Maintainer: Openkylin Developers <packaging@lists.openkylin.top>
Build-Depends: debhelper-compat (= 13),
default-jdk,
junit4,
libbsh-java,
libplexus-container-default-java,
maven-debian-helper,
Standards-Version: 4.6.1
Vcs-Git: https://gitee.com/openkylin/plexus-bsh-factory.git
Vcs-Browser: https://gitee.com/openkylin/plexus-bsh-factory
Homepage: http://plexus.codehaus.org/
Package: libplexus-bsh-factory-java
Architecture: all
Depends: ${misc:Depends}, libplexus-container-default1.5-java, libbsh-java
Description: Plexus Beanshell Factory
The Plexus project provides a full software stack for creating and
executing software projects. Based on the Plexus container, the applications
can utilise component-oriented programming to build modular, reusable
components that can easily be assembled and reused.
.
This package provides a factory for instantiating BeanShell with Plexus.

49
debian/copyright vendored Normal file
View File

@ -0,0 +1,49 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: plexus-bsh-factory
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.
Files: debian-orig/control
debian-orig/libplexus-bsh-factory-java.poms
debian-orig/maven.properties
debian-orig/maven.rules
debian-orig/orig-tar.sh
debian-orig/patches/01-add-missing-dependencies.patch
debian-orig/patches/02-plexus-containers-compatibility.patch
debian-orig/patches/03-junit-dependency.patch
debian-orig/patches/series
debian-orig/rules
debian-orig/source/format
debian-orig/watch
src/main/java/org/codehaus/plexus/component/factory/bsh/BshComponent.java
src/main/java/org/codehaus/plexus/component/factory/bsh/BshComponentConfigurator.java
src/main/java/org/codehaus/plexus/component/factory/bsh/BshComponentFactory.java
src/test/java/org/codehaus/plexus/component/factory/bsh/BshComponentFactoryTest.java
src/test/java/org/codehaus/plexus/component/factory/bsh/Hello.java
src/test/resources/DefaultHello.bsh
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License: __NO_COPYRIGHT_NOR_LICENSE__
Files: debian-orig/copyright
Copyright: : 2001-2009, Codehaus Foundation. License: Apache-2.0
License: __UNKNOWN__
Files: debian/*
Copyright: 2009-2022, Ludovic Claude <ludovic.claude@laposte.net>
2022 tony mancill <tmancill@debian.org>
License: Apache-2.0
.
License: Apache-2.0
On Debian systems, the full text of the Apache-2.0 license
can be found in the file '/usr/share/common-licenses/Apache-2.0'
#----------------------------------------------------------------------------
# xml and html files (skipped):
# pom.xml
# release-pom.xml
# src/main/resources/META-INF/plexus/components.xml
# src/test/resources/org/codehaus/plexus/component/factory/bsh/BshComponentFactoryTest.xml
#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.

View File

@ -0,0 +1,2 @@
pom.xml --no-parent

2
debian/maven.properties vendored Normal file
View File

@ -0,0 +1,2 @@
javadoc.dir=build/api
maven.test.skip=true

3
debian/maven.rules vendored Normal file
View File

@ -0,0 +1,3 @@
junit junit * s/.*/4.x/ * *
s/bsh/org.beanshell/ bsh jar s/.*/debian/
org.codehaus.plexus plexus-container-default * s/.*/1.5.5/ * *

17
debian/orig-tar.sh vendored Executable file
View File

@ -0,0 +1,17 @@
#!/bin/sh -e
VERSION=$2
TAR=../plexus-bsh-factory_$VERSION.orig.tar.gz
DIR=plexus-bsh-factory-$VERSION
TAG=$(echo "plexus-bsh-factory-$VERSION" | sed 's,~\(alpha\|beta\),-\1-,' | sed 's/alpha-7/alpha-7-SNAPSHOT/')
svn export http://svn.codehaus.org/plexus/tags/$TAG/ $DIR
tar -c -z -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

1
debian/patches/series vendored Normal file
View File

@ -0,0 +1 @@
# You must remove unused comment lines for the released package.

4
debian/rules vendored Executable file
View File

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)

5
debian/watch vendored Normal file
View File

@ -0,0 +1,5 @@
version=3
opts="uversionmangle=s/alpha-7-SNAPSHOT/alpha-7/;s/-(alpha|beta)-/~$1/" \
http://svn.codehaus.org/plexus/tags/ \
plexus-bsh-factory-([0-9].*)/ debian debian/orig-tar.sh