[jgoodies-looks] Update to 2.4.2
Mohamed ElMorabity
melmorabity at fedoraproject.org
Wed Dec 21 23:12:19 UTC 2011
commit 5042e4a7f96834f3d20e7f81f647083c5d369bf2
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date: Thu Dec 22 00:12:05 2011 +0100
Update to 2.4.2
.gitignore | 1 +
jgoodies-looks.spec | 41 ++++++++++++++---------------------------
sources | 2 +-
3 files changed, 16 insertions(+), 28 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9f9a180..cbea89b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
looks-2_2_1.zip
/jgoodies-looks-2_4_0.zip
+/jgoodies-looks-2_4_2.zip
diff --git a/jgoodies-looks.spec b/jgoodies-looks.spec
index a5a9ce4..03d6c08 100644
--- a/jgoodies-looks.spec
+++ b/jgoodies-looks.spec
@@ -1,7 +1,7 @@
-%global shortname looks
+%define shortname looks
Name: jgoodies-looks
-Version: 2.4.0
+Version: 2.4.2
Release: 1%{?dist}
Summary: Free high-fidelity Windows and multi-platform appearance
@@ -23,18 +23,10 @@ BuildArch: noarch
The JGoodies look&feels make your Swing applications and applets look better.
They have been optimized for readability, precise micro-design and usability.
-Main Benefits:
-
-* Improved readability, legibility and in turn usability.
-* Improved aesthetics - looks good on the majority of desktops
-* Simplified multi-platform support
-* Precise micro-design
-
%package javadoc
Summary: Javadoc for %{name}
Group: Documentation
-Requires: %{name} = %{version}-%{release}
Requires: jpackage-utils
%description javadoc
@@ -45,13 +37,13 @@ This package contains the API documentation for %{name}.
%setup -q
# Delete prebuild JARs
-find -name "*.jar" -exec rm -f {} \;
+find -name "*.jar" -exec rm {} \;
-# Remove DOS line endings
-for file in LICENSE.txt RELEASE-NOTES.txt docs/style.css; do
- sed 's|\r||g' $file > $file.new && \
- touch -r $file $file.new && \
- mv $file.new $file
+# Fix wrong end-of-line encoding
+for file in LICENSE.txt RELEASE-NOTES.txt; do
+ sed -i.orig "s/\r//" $file && \
+ touch -r $file.orig $file && \
+ rm $file.orig
done
@@ -59,33 +51,28 @@ done
ant \
-Dlib.common.jar=$(build-classpath jgoodies-common) \
-Ddescriptors.dir=. \
- jar \
- javadoc
+ jar javadoc
%install
-mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}/
-install -pm 0644 -t $RPM_BUILD_ROOT%{_javadir}/%{name}/ build/*.jar
+install -Dpm 0644 build/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
cp -a build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
-rm -r docs/api
%files
-%defattr(-,root,root,-)
-%doc LICENSE.txt README.html RELEASE-NOTES.txt docs/*
-%{_javadir}/%{name}/
+%doc LICENSE.txt README.html RELEASE-NOTES.txt
+%{_javadir}/*.jar
%files javadoc
-%defattr(-,root,root,-)
%{_javadocdir}/%{name}/
%changelog
-* Sun Feb 20 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 2.4.0-1
-- Update to 2.4.0
+* Fri Dec 16 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 2.4.2-1
+- Update to 2.4.2
- Spec cleanup
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.2.0-3
diff --git a/sources b/sources
index b580f74..1c89b16 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-83dd6bf243e330ffcc9139a311f6cd89 jgoodies-looks-2_4_0.zip
+726989fe0a2d59ad4149d58de0372ded jgoodies-looks-2_4_2.zip
More information about the scm-commits
mailing list