General cleanup
* Install NOTICE.txt file * Fix javadir directory ownership * Fix directory permissions * Preserve timestamps * Replace add_to_maven_depmap with add_maven_depmap
This commit is contained in:
parent
7390cef7bb
commit
67b6c592f5
@ -3,7 +3,7 @@
|
|||||||
Name: httpcomponents-client
|
Name: httpcomponents-client
|
||||||
Summary: HTTP agent implementation based on httpcomponents HttpCore
|
Summary: HTTP agent implementation based on httpcomponents HttpCore
|
||||||
Version: 4.2.1
|
Version: 4.2.1
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
License: ASL 2.0
|
License: ASL 2.0
|
||||||
URL: http://hc.apache.org/
|
URL: http://hc.apache.org/
|
||||||
@ -36,7 +36,7 @@ Group: Documentation
|
|||||||
Requires: jpackage-utils
|
Requires: jpackage-utils
|
||||||
|
|
||||||
%description javadoc
|
%description javadoc
|
||||||
API docs for %{name}.
|
%{summary}.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@ -101,19 +101,22 @@ mvn-rpmbuild -Dmaven.test.skip=true install javadoc:aggregate
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
# jars
|
# jars
|
||||||
install -D -m 0644 httpclient/target/httpclient-%{version}.jar %{buildroot}%{_javadir}/%{base_name}/httpclient.jar
|
install -dm 755 %{buildroot}%{_javadir}/%{base_name}
|
||||||
install -D -m 0644 httpmime/target/httpmime-%{version}.jar %{buildroot}%{_javadir}/%{base_name}/httpmime.jar
|
install -m 644 httpclient/target/httpclient-%{version}.jar %{buildroot}%{_javadir}/%{base_name}/httpclient.jar
|
||||||
|
install -m 644 httpmime/target/httpmime-%{version}.jar %{buildroot}%{_javadir}/%{base_name}/httpmime.jar
|
||||||
|
|
||||||
# main pom
|
# main pom
|
||||||
install -D -m 0644 pom.xml \
|
install -dm 755 %{buildroot}/%{_mavenpomdir}
|
||||||
|
install -pm 644 pom.xml \
|
||||||
%{buildroot}/%{_mavenpomdir}/JPP.%{base_name}-httpcomponents-client.pom
|
%{buildroot}/%{_mavenpomdir}/JPP.%{base_name}-httpcomponents-client.pom
|
||||||
%add_to_maven_depmap org.apache.httpcomponents httpcomponents-client %{version} JPP/%{base_name} httpcomponents-client
|
%add_maven_depmap JPP.%{base_name}-httpcomponents-client.pom
|
||||||
|
|
||||||
# pom
|
# pom
|
||||||
install -D -m 0644 httpclient/pom.xml \
|
install -pm 644 httpclient/pom.xml \
|
||||||
%{buildroot}/%{_mavenpomdir}/JPP.%{base_name}-httpclient.pom
|
%{buildroot}/%{_mavenpomdir}/JPP.%{base_name}-httpclient.pom
|
||||||
%add_maven_depmap JPP.%{base_name}-httpclient.pom %{base_name}/httpclient.jar
|
%add_maven_depmap JPP.%{base_name}-httpclient.pom %{base_name}/httpclient.jar
|
||||||
|
|
||||||
install -D -m 0644 httpmime/pom.xml \
|
install -pm 644 httpmime/pom.xml \
|
||||||
%{buildroot}/%{_mavenpomdir}/JPP.%{base_name}-httpmime.pom
|
%{buildroot}/%{_mavenpomdir}/JPP.%{base_name}-httpmime.pom
|
||||||
%add_maven_depmap JPP.%{base_name}-httpmime.pom %{base_name}/httpmime.jar
|
%add_maven_depmap JPP.%{base_name}-httpmime.pom %{base_name}/httpmime.jar
|
||||||
|
|
||||||
@ -124,17 +127,24 @@ cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}
|
|||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%doc README.txt LICENSE.txt RELEASE_NOTES.txt
|
%doc LICENSE.txt NOTICE.txt
|
||||||
|
%doc README.txt RELEASE_NOTES.txt
|
||||||
%{_mavendepmapfragdir}/%{name}
|
%{_mavendepmapfragdir}/%{name}
|
||||||
%{_mavenpomdir}/JPP.%{base_name}*.pom
|
%{_mavenpomdir}/JPP.%{base_name}*.pom
|
||||||
%{_javadir}/%{basename}
|
%{_javadir}/%{base_name}
|
||||||
|
|
||||||
%files javadoc
|
%files javadoc
|
||||||
%doc LICENSE.txt
|
%doc LICENSE.txt NOTICE.txt
|
||||||
%doc %{_javadocdir}/%{name}
|
%doc %{_javadocdir}/%{name}
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jul 27 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.1-2
|
||||||
|
- Install NOTICE.txt file
|
||||||
|
- Fix javadir directory ownership
|
||||||
|
- Fix directory permissions
|
||||||
|
- Preserve timestamps
|
||||||
|
- Replace add_to_maven_depmap with add_maven_depmap
|
||||||
|
|
||||||
* Fri Jul 27 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.1-1
|
* Fri Jul 27 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.2.1-1
|
||||||
- Update to upstream version 4.2.1
|
- Update to upstream version 4.2.1
|
||||||
- Convert patches to POM macros
|
- Convert patches to POM macros
|
||||||
|
Loading…
Reference in New Issue
Block a user