diff --git a/pdf-renderer-1.0.5-sources.jar b/pdf-renderer-1.0.5-sources.jar new file mode 100644 index 0000000..c1cf473 Binary files /dev/null and b/pdf-renderer-1.0.5-sources.jar differ diff --git a/pdf-renderer-1.0.5.pom b/pdf-renderer-1.0.5.pom new file mode 100644 index 0000000..a0965cc --- /dev/null +++ b/pdf-renderer-1.0.5.pom @@ -0,0 +1,67 @@ + + 4.0.0 + org.swinglabs + pdf-renderer + jar + PDF Renderer + 1.0.5 + http://www.swinglabs.org/ + + + Lesser General Public License (LGPL) + http://www.gnu.org/copyleft/lesser.html + + + + Bugzilla + https://pdf-renderer.dev.java.net/issues/ + + + scm:cvs:pserver:guest@cvs.dev.java.net:/cvs:pdf-renderer + scm:cvs:pserver:username@cvs.dev.java.net:/cvs:pdf-renderer + https://pdf-renderer.dev.java.net/source/browse/pdf-renderer/ + + PDF renderer implementation supporting the subset of PDF 1.4 specification. + + + swinglabs-releases + SwingLabs Release Repository + http://oss.sonatype.org/content/repositories/swinglabs-releases/ + + + swinglabs-snapshots + SwingLabs Snapshot Repository + http://oss.sonatype.org/content/repositories/swinglabs-snapshots/ + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + swinglabs-snapshots + http://oss.sonatype.org/content/repositories/swinglabs-snapshots/ + + false + + + true + + + + diff --git a/pdf-renderer.spec b/pdf-renderer.spec new file mode 100644 index 0000000..5547f19 --- /dev/null +++ b/pdf-renderer.spec @@ -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 - 1.0.5-1 +- package init diff --git a/pdf-renderer.yaml b/pdf-renderer.yaml new file mode 100644 index 0000000..00bbaf0 --- /dev/null +++ b/pdf-renderer.yaml @@ -0,0 +1,4 @@ +version_control: NA +src_repo: NA +tag_prefix: NA +seperator: NA