]> git.pld-linux.org Git - packages/java-htmlparser.git/blame - htmlparser.spec
- BR: unzip
[packages/java-htmlparser.git] / htmlparser.spec
CommitLineData
1dd76511
JB
1Summary: HTML Parser - Java library used to parse HTML in either a linear or nested fashion
2Summary(pl.UTF-8): HTML Parser - biblioteka Javy do analizy HTML-a w sposób liniowy lub zagnieżdżony
1dd0045d
ER
3Name: htmlparser
4Version: 1.6
5Release: 0.1
6Epoch: 0
7License: LGPL v2.1
8Group: Development/Languages/Java
9Source0: http://dl.sourceforge.net/htmlparser/%{name}1_6_20060610.zip
10# Source0-md5: b51aeabd7db4bc82cff1c489a2e33b77
11URL: http://htmlparser.sourceforge.net/
12%if %(locale -a | grep -q '^en_US$'; echo $?)
13BuildRequires: glibc-localedb-all
14%endif
15BuildRequires: jdk
16BuildRequires: jpackage-utils >= 1.6
17BuildRequires: rpmbuild(macros) >= 1.300
79a5e59f 18BuildRequires: unzip
1dd0045d
ER
19Requires: jre
20BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24HTML Parser is a Java library used to parse HTML in either a linear or
25nested fashion. Primarily used for transformation or extraction, it
26features filters, visitors, custom tags and easy to use JavaBeans. It
27is a fast, robust and well tested package.
28
1dd76511
JB
29%description -l pl.UTF-8
30HTML Parser to biblioteka Javy służąca do analizy HTML-a w sposób
31liniowy lub zagnieżdżony. Jest używana głównie do transformacji lub
32wyciągania danych; zawiera filtry, własne znaczniki i łatwe w użyciu
33JavaBeans. Jest szybkim, mającym duże możliwości i dobrze
34przetestowanym pakietem.
35
1dd0045d 36%package javadoc
1dd76511
JB
37Summary: Javadoc for HTML Parser
38Summary(pl.UTF-8): Dokumentacja Javadoc do biblioteki HTML Parser
1dd0045d
ER
39Group: Documentation
40
41%description javadoc
1dd76511
JB
42Javadoc for HTML Parser.
43
44%description javadoc -l pl.UTF-8
45Dokumentacja Javadoc do biblioteki HTML Parser.
1dd0045d
ER
46
47%prep
48%setup -q -n %{name}1_6
49%{__unzip} -qq src.zip
50
51# third party bundled libs
52rm -f lib/sax2.jar
53rm -f lib/junit.jar
54
55mv docs/javadoc javadoc
56
57%build
58export LC_ALL=en_US # source code not US-ASCII
59%ant jar
60
61%install
62rm -rf $RPM_BUILD_ROOT
63install -d $RPM_BUILD_ROOT%{_javadir}
64install lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
65install lib/htmllexer.jar $RPM_BUILD_ROOT%{_javadir}/htmllexer-%{version}.jar
66ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
67ln -s htmllexer-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/htmllexer.jar
68
69install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
70cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
71ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%files
77%defattr(644,root,root,755)
78%doc readme.txt
79%{_javadir}/*.jar
80
81%files javadoc
82%defattr(644,root,root,755)
83%{_javadocdir}/%{name}-%{version}
84%ghost %{_javadocdir}/%{name}
This page took 0.079863 seconds and 4 git commands to generate.