diff --git a/jtoaster-1.0.5.jar b/jtoaster-1.0.5.jar new file mode 100644 index 0000000..61854f3 Binary files /dev/null and b/jtoaster-1.0.5.jar differ diff --git a/jtoaster-template.pom b/jtoaster-template.pom new file mode 100644 index 0000000..a3795d5 --- /dev/null +++ b/jtoaster-template.pom @@ -0,0 +1,6 @@ + + 4.0.0 + com.nitido + jtoaster + @version@ + \ No newline at end of file diff --git a/jtoaster.spec b/jtoaster.spec new file mode 100644 index 0000000..2478841 --- /dev/null +++ b/jtoaster.spec @@ -0,0 +1,58 @@ +Name: jtoaster +Version: 1.0.5 +Release: 1 +Summary: Java utility class for swing applications +License: ASL 2.0 +URL: http://jtoaster.sourceforge.net/ +Source0: http://downloads.sourceforge.net/project/jtoaster/jtoaster/1.0/jtoaster-%{version}.jar +Source1: jtoaster-template.pom +BuildRequires: java-devel javapackages-local jpackage-utils +Requires: java jpackage-utils +BuildArch: noarch +%description +Java Toaster is a java utility class for your swing applications +that show an animate box coming from the bottom of your screen +with a notification message and/or an associated image (like MSN +online/offline notifications). + +%package javadoc +Summary: Javadoc for %{name} +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -c +find . -name "*.class" -delete +cp -p %{SOURCE1} %{name}.pom +sed -i "s|@version@|%{version}|" %{name}.pom +mkdir -p src/com/nitido/utils/toaster docs +mv ./\ com/nitido/utils/toaster/Toaster.java src/com/nitido/utils/toaster/ + +%build +%javac -encoding UTF-8 $(find src -type f -name "*.java") +( + cd src + %jar cvf ../%{name}.jar $(find . -name "*.class") +) +%javadoc -d docs -encoding UTF-8 $(find src -type f -name "*.java") + +%install +mkdir -p %{buildroot}%{_javadir} +install -m 644 %{name}.jar %{buildroot}%{_javadir}/%{name}.jar +mkdir -p %{buildroot}%{_mavenpomdir} +install -pm 644 %{name}.pom %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom +%add_maven_depmap +mkdir -p %{buildroot}%{_javadocdir}/%{name} +cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}/ + +%files -f .mfiles +%doc README com +%license apache2.0_license.txt + +%files javadoc +%{_javadocdir}/%{name} +%license apache2.0_license.txt + +%changelog +* Mon Aug 3 2020 zhanghua - 1.0.5-1 +- package init diff --git a/jtoaster.yaml b/jtoaster.yaml new file mode 100644 index 0000000..802fff1 --- /dev/null +++ b/jtoaster.yaml @@ -0,0 +1,4 @@ +version_control: NA +src_repo: NA +tag_pattern: NA +seperator: NA