!2 Change tarball and add yaml file
Merge pull request !2 from 成子晗/master
This commit is contained in:
commit
849751bd4b
@ -4,12 +4,13 @@
|
||||
%global namedversion %{version}%{?namedreltag}
|
||||
Name: apache-commons-javaflow
|
||||
Version: 1.0
|
||||
Release: 1
|
||||
Release: 2
|
||||
Summary: Commons Javaflow
|
||||
License: ASL 2.0
|
||||
URL: http://commons.apache.org/sandbox/javaflow/
|
||||
Source0: https://repo1.maven.org/maven2/com/google/code/maven-play-plugin/org/apache/commons/commons-javaflow/1590792/commons-javaflow-1590792.jar
|
||||
Source1: https://repo1.maven.org/maven2/com/google/code/maven-play-plugin/org/apache/commons/commons-javaflow/1590792/commons-javaflow-1590792-javadoc.jar
|
||||
Url: http://commons.apache.org/sandbox/javaflow/
|
||||
# svn export http://svn.apache.org/repos/asf/commons/sandbox/javaflow/trunk/ commons-javaflow-1.0-SNAPSHOT
|
||||
# tar czf commons-javaflow-1.0-SNAPSHOT-src-svn.tar.gz commons-javaflow-1.0-SNAPSHOT
|
||||
Source0: %{short_name}-%{namedversion}-src-svn.tar.gz
|
||||
BuildRequires: mvn(asm:asm) mvn(asm:asm-analysis) mvn(asm:asm-commons) mvn(asm:asm-tree)
|
||||
BuildRequires: mvn(asm:asm-util) mvn(commons-io:commons-io)
|
||||
BuildRequires: mvn(commons-logging:commons-logging) mvn(junit:junit)
|
||||
@ -46,9 +47,7 @@ Summary: Javadoc for %{name}
|
||||
This package contains javadoc for %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup -c %{short_name}-%{namedversion}
|
||||
cp ./META-INF/maven/org.apache.commons/commons-javaflow/pom.xml ./
|
||||
jar -xvf %{SOURCE1}
|
||||
%setup -q -n %{short_name}-%{namedversion}
|
||||
find . -name "*.class" -delete
|
||||
find . -name "*.jar" -delete
|
||||
%pom_remove_parent
|
||||
@ -65,27 +64,20 @@ find . -name "*.jar" -delete
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/ant.d
|
||||
echo "ant %{short_name}" > %{short_name}
|
||||
install -p -m 644 %{short_name} %{buildroot}%{_sysconfdir}/ant.d/%{short_name}
|
||||
cp ./META-INF/LICENSE.txt ./
|
||||
cp ./META-INF/NOTICE.txt ./
|
||||
|
||||
mkdir -p %{buildroot}%{_datadir}/javadoc/%{name}
|
||||
cp -r %_builddir/%{name}-%{version}/* %{buildroot}%{_datadir}/javadoc/%{name}
|
||||
find %{buildroot}%{_datadir}/javadoc/%{name} -type f -name "*.txt" -delete
|
||||
find %{buildroot}%{_datadir}/javadoc/%{name} -name "pom*" -delete
|
||||
rm -rf %{buildroot}%{_datadir}/javadoc/%{name}/META-INF
|
||||
rm -rf %{buildroot}%{_datadir}/javadoc/%{name}/target
|
||||
rm -rf %{buildroot}%{_datadir}/javadoc/%{name}/resources
|
||||
|
||||
%files -f .mfiles
|
||||
%doc CREDITS.txt TODO.txt
|
||||
%license LICENSE.txt NOTICE.txt
|
||||
|
||||
%files javadoc
|
||||
%files javadoc -f .mfiles-javadoc
|
||||
%license LICENSE.txt NOTICE.txt
|
||||
%doc %{_datadir}/javadoc/%{name}
|
||||
|
||||
%files ant
|
||||
%config(noreplace) %{_sysconfdir}/ant.d/%{short_name}
|
||||
|
||||
%changelog
|
||||
* Wed Sep 2 2020 chengzihan <chengzihan2@huawei.com> - 1.0-2
|
||||
- Change tarball
|
||||
|
||||
* Sat Aug 15 2020 chengzihan <chengzihan2@huawei.com> - 1.0-1
|
||||
- Package init
|
||||
|
||||
4
apache-commons-javaflow.yaml
Normal file
4
apache-commons-javaflow.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
version_control: NA
|
||||
src_repo: NA
|
||||
tag_prefix: NA
|
||||
seperator: NA
|
||||
BIN
commons-javaflow-1.0-SNAPSHOT-src-svn.tar.gz
Normal file
BIN
commons-javaflow-1.0-SNAPSHOT-src-svn.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user