Группа :: Разработка/Java
Пакет: jsch
Главная Изменения Спек Патчи Загрузить Bugs and FR
Name: jsch
Version: 0.1.18
Release: alt0.M24.1
Summary: Java implementation of SSH2
Group: Development/Java
License: BSD-style
URL: http://www.jcraft.com/jsch/
Packager: Mikhail Zabaluev <mhz at altlinux.ru>
Source: %name-%version.tar.bz2
BuildArch: noarch
BuildPreReq: /proc
BuildPreReq: rpm-build-java java-common >= 1.2
BuildRequires: ant
BuildRequires: j2se1.4-sun-devel >= 1.4
Requires: java-common >= 1.2 j2se >= 1.4.2
%description
JSch is a pure Java implementation of SSH2, a secure remote shell protocol.
JSch allows you to connect to an sshd server and use port forwarding,
X11 forwarding, file transfer, etc., and you can integrate its
functionality into your own Java programs.
%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common >= 1.2
%description javadoc
Javadoc-generated API documentation for JSch, a pure Java
implementation of SSH2.
%package demo
Summary: Examples for %name
Group: Development/Java
Requires: %name = %version-%release
%description demo
Examples demonstrating how to use JSch, a pure Java
implementation of SSH2.
%prep
%setup -q
%build
%__ant \
%if_enabled debug
-Djavac.debug=true \
%endif
dist javadoc examples
%install
%__mkdir_p %buildroot%_docdir/%name-%version/samples
%__mkdir_p %buildroot%_javadocdir/%name
%__mkdir_p %buildroot%_javadir
# jar
%__install -m644 dist/lib/%name-*.jar %buildroot%_javadir/%name.jar
# javadoc
%__cp -r javadoc/* %buildroot%_javadocdir/%name/
# demo
%__cp -r examples/* %buildroot%_docdir/%name-%version/samples
%__cp {README,LICENSE.txt,ChangeLog} %buildroot%_docdir/%name-%version
%files
%dir %_docdir/%name-%version
%_docdir/%name-%version/README
%_docdir/%name-%version/LICENSE.txt
%_docdir/%name-%version/ChangeLog
%_javadir/*
%files javadoc
%_javadocdir/%name
%files demo
%_docdir/%name-%version/samples
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.1.18
Release: alt0.M24.1
Summary: Java implementation of SSH2
Group: Development/Java
License: BSD-style
URL: http://www.jcraft.com/jsch/
Packager: Mikhail Zabaluev <mhz at altlinux.ru>
Source: %name-%version.tar.bz2
BuildArch: noarch
BuildPreReq: /proc
BuildPreReq: rpm-build-java java-common >= 1.2
BuildRequires: ant
BuildRequires: j2se1.4-sun-devel >= 1.4
Requires: java-common >= 1.2 j2se >= 1.4.2
%description
JSch is a pure Java implementation of SSH2, a secure remote shell protocol.
JSch allows you to connect to an sshd server and use port forwarding,
X11 forwarding, file transfer, etc., and you can integrate its
functionality into your own Java programs.
%package javadoc
Summary: Javadoc for %name
Group: Development/Java
Requires: java-common >= 1.2
%description javadoc
Javadoc-generated API documentation for JSch, a pure Java
implementation of SSH2.
%package demo
Summary: Examples for %name
Group: Development/Java
Requires: %name = %version-%release
%description demo
Examples demonstrating how to use JSch, a pure Java
implementation of SSH2.
%prep
%setup -q
%build
%__ant \
%if_enabled debug
-Djavac.debug=true \
%endif
dist javadoc examples
%install
%__mkdir_p %buildroot%_docdir/%name-%version/samples
%__mkdir_p %buildroot%_javadocdir/%name
%__mkdir_p %buildroot%_javadir
# jar
%__install -m644 dist/lib/%name-*.jar %buildroot%_javadir/%name.jar
# javadoc
%__cp -r javadoc/* %buildroot%_javadocdir/%name/
# demo
%__cp -r examples/* %buildroot%_docdir/%name-%version/samples
%__cp {README,LICENSE.txt,ChangeLog} %buildroot%_docdir/%name-%version
%files
%dir %_docdir/%name-%version
%_docdir/%name-%version/README
%_docdir/%name-%version/LICENSE.txt
%_docdir/%name-%version/ChangeLog
%_javadir/*
%files javadoc
%_javadocdir/%name
%files demo
%_docdir/%name-%version/samples
%changelog
…
Полный changelog можно просмотреть здесь