39 |
License: LGPL |
License: LGPL |
40 |
URL: http://java-readline.sourceforge.net/ |
URL: http://java-readline.sourceforge.net/ |
41 |
Source0: http://download.sourceforge.net/java-readline/libreadline-java-%{version}-src.tar.gz |
Source0: http://download.sourceforge.net/java-readline/libreadline-java-%{version}-src.tar.gz |
42 |
BuildRequires: java-rpmbuild >= 0:1.6 |
BuildRequires: jpackage-utils >= 1.5 |
43 |
%if %with readline |
%if %with readline |
44 |
BuildRequires: libreadline-devel |
BuildRequires: libreadline-devel |
45 |
%else |
%else |
47 |
%endif |
%endif |
48 |
# (cg) NB tinfo provides termcap compatibility |
# (cg) NB tinfo provides termcap compatibility |
49 |
BuildRequires: pkgconfig(tinfo) |
BuildRequires: pkgconfig(tinfo) |
|
Provides: java_readline = %{epoch}-%{version}-%{release} |
|
|
Provides: gnu.readline = %{epoch}-%{version}-%{release} |
|
50 |
Group: Development/Java |
Group: Development/Java |
51 |
#Distribution: JPackage |
#Distribution: JPackage |
52 |
#Vendor: JPackage Project |
#Vendor: JPackage Project |
67 |
|
|
68 |
%prep |
%prep |
69 |
%setup -q |
%setup -q |
70 |
%{_bindir}/find . -type d -name CVS | %{_bindir}/xargs -t %{__rm} -r |
find . -type d -name CVS -delete |
71 |
%{_bindir}/find . -type f -name "*.dll" | %{_bindir}/xargs -t %{__rm} |
find . -type f -name "*.dll" -delete |
72 |
%{__perl} -pi -e 's|javadoc |%{javadoc} |g;' \ |
%{__perl} -pi -e 's|javadoc |%{javadoc} |g;' \ |
73 |
-e 's|jar -c|%{jar} -c|g;' \ |
-e 's|jar -c|%{jar} -c|g;' \ |
74 |
Makefile |
Makefile |
85 |
%install |
%install |
86 |
# lib |
# lib |
87 |
%{__mkdir_p} %{buildroot}%{_libdir} |
%{__mkdir_p} %{buildroot}%{_libdir} |
88 |
|
%if %with readline |
89 |
%{__install} -m 755 libJavaReadline.so %{buildroot}%{_libdir}/libJavaReadline.so |
%{__install} -m 755 libJavaReadline.so %{buildroot}%{_libdir}/libJavaReadline.so |
90 |
|
% else |
91 |
|
%{__install} -m 755 libJavaEditline.so %{buildroot}%{_libdir}/libJavaEditline.so |
92 |
|
%endif |
93 |
# jar |
# jar |
94 |
%{__mkdir_p} %{buildroot}%{_jnidir} |
%{__mkdir_p} %{buildroot}%{_jnidir} |
95 |
%{__install} -pm 644 %{name}.jar %{buildroot}%{_jnidir}/%{name}.jar |
%{__install} -pm 644 %{name}.jar %{buildroot}%{_jnidir}/%{name}.jar |