package init
This commit is contained in:
parent
7af395fa24
commit
b3b334fc7c
BIN
jtoaster-1.0.5.jar
Normal file
BIN
jtoaster-1.0.5.jar
Normal file
Binary file not shown.
6
jtoaster-template.pom
Normal file
6
jtoaster-template.pom
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<project>
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>com.nitido</groupId>
|
||||||
|
<artifactId>jtoaster</artifactId>
|
||||||
|
<version>@version@</version>
|
||||||
|
</project>
|
||||||
58
jtoaster.spec
Normal file
58
jtoaster.spec
Normal file
@ -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 <zhanghua40@huawei.com> - 1.0.5-1
|
||||||
|
- package init
|
||||||
4
jtoaster.yaml
Normal file
4
jtoaster.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
version_control: NA
|
||||||
|
src_repo: NA
|
||||||
|
tag_pattern: NA
|
||||||
|
seperator: NA
|
||||||
Loading…
x
Reference in New Issue
Block a user