!1 Package init

From: @wangxiao65
Reviewed-by: @rita_dong
Signed-off-by: @rita_dong
This commit is contained in:
openeuler-ci-bot 2020-09-18 16:14:15 +08:00 committed by Gitee
commit d2b0c849a2
4 changed files with 130 additions and 0 deletions

Binary file not shown.

67
pdf-renderer-1.0.5.pom Normal file
View File

@ -0,0 +1,67 @@
<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">
<modelVersion>4.0.0</modelVersion>
<groupId>org.swinglabs</groupId>
<artifactId>pdf-renderer</artifactId>
<packaging>jar</packaging>
<name>PDF Renderer</name>
<version>1.0.5</version>
<url>http://www.swinglabs.org/</url>
<licenses>
<license>
<name>Lesser General Public License (LGPL)</name>
<url>http://www.gnu.org/copyleft/lesser.html</url>
</license>
</licenses>
<issueManagement>
<system>Bugzilla</system>
<url>https://pdf-renderer.dev.java.net/issues/</url>
</issueManagement>
<scm>
<connection>scm:cvs:pserver:guest@cvs.dev.java.net:/cvs:pdf-renderer</connection>
<developerConnection>scm:cvs:pserver:username@cvs.dev.java.net:/cvs:pdf-renderer</developerConnection>
<url>https://pdf-renderer.dev.java.net/source/browse/pdf-renderer/</url>
</scm>
<description>PDF renderer implementation supporting the subset of PDF 1.4 specification.</description>
<distributionManagement>
<repository>
<id>swinglabs-releases</id>
<name>SwingLabs Release Repository</name>
<url>http://oss.sonatype.org/content/repositories/swinglabs-releases/</url>
</repository>
<snapshotRepository>
<id>swinglabs-snapshots</id>
<name>SwingLabs Snapshot Repository</name>
<url>http://oss.sonatype.org/content/repositories/swinglabs-snapshots/</url>
</snapshotRepository>
</distributionManagement>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>swinglabs-snapshots</id>
<url>http://oss.sonatype.org/content/repositories/swinglabs-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</project>

59
pdf-renderer.spec Normal file
View File

@ -0,0 +1,59 @@
%global alternate_name PDFRenderer
Summary: A 100% Java PDF renderer and viewer
Name: pdf-renderer
Version: 1.0.5
Release: 1
License: LGPLv2+ and MIT and BSD
URL: https://java.net/projects/pdf-renderer/
#https://repo1.maven.org/maven2/org/swinglabs/pdf-renderer/1.0.5/pdf-renderer-1.0.5-sources.jar
Source0: pdf-renderer-%{version}-sources.jar
#https://repo1.maven.org/maven2/org/swinglabs/pdf-renderer/1.0.5/pdf-renderer-1.0.5.pom
Source1: pdf-renderer-%{version}.pom
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: java-devel >= 1.7
BuildRequires: javapackages-local
BuildRequires: urw-base35-fonts maven-local
BuildArch: noarch
Requires: urw-base35-fonts
Provides: %{alternate_name} == %{version}-%{release}
%description
The PDF Renderer is just what the name implies: an open source,
all Java library which renders PDF documents to the screen using
Java2D. Typically this means drawing into a Swing panel, but it
could also draw to other Graphics2D implementations. It could be
used to draw on top of PDFs, share them over a network, convert
PDFs to PNG images, or maybe even project PDFs into a 3D scene.
%package javadoc
Summary: Javadoc for %{alternate_name}
%description javadoc
API documentation for the %{alternate_name} package.
%prep
%setup -q -c
mkdir -p src/main/java
mv com src/main/java
cp -p %{SOURCE1} pom.xml
%pom_remove_plugin :maven-gpg-plugin
%mvn_file : %{name}
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%files javadoc -f .mfiles-javadoc
# -----------------------------------------------------------------------------
%changelog
* Thu Sep 17 2020 wangxiao <wangxiao65@huawei.com> - 1.0.5-1
- package init

4
pdf-renderer.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: NA
src_repo: NA
tag_prefix: NA
seperator: NA