Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37569873
en ru br
Репозитории ALT

Группа :: Разработка/Java
Пакет: javamail

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define dist_version 1_3_1

Name: javamail
Version: 1.3.1
Release: alt2

Summary: The JavaMail API
Group: Development/Java
License: Sun Binary Code License
Url: http://java.sun.com/products/javamail/

%define javadir %_datadir/java
%define javadocdir %_datadir/javadoc

Requires: jaf

Source0: %name-%dist_version.zip

BuildArch: noarch

BuildRequires: unzip

%description
The JavaMail(TM) 1.3 API provides a set of abstract classes that model a
mail system. The API provides a platform independent and protocol
independent framework to build Java technology-based mail and messaging
applications. The JavaMail(TM) API is implemented as a Java platform
optional package and is also available as part of the Java 2 platform,
Enterprise Edition. Sun provides a royalty-free reference
implementation, in binary form, that developers will be able to use and
ship.

%package manual
Summary: Manual for %name
Group: Development/Java

%description manual
Documentation for JavaMail(TM) APIs.

%package javadoc
Summary: Javadoc for %name
Group: Development/Java

%description javadoc
Javadoc-generated documentation for JavaMail(TM) APIs.

%package demo
Summary: Demo for %name
Requires: %name = %version-%release
Group: Development/Java

%description demo
Demonstrations and samples for JavaMail(TM) APIs.

%package monolithic
Summary: All %name in one monolithic jar
Group: Development/Java

%description monolithic
This package features all Javamail functionality
gathered in one monolithic jar.

%prep
%setup -q
# fix files perms
#chmod -R go=u-w *

%install
# jars
mkdir -p $RPM_BUILD_ROOT%javadir
install -p -m644 mail.jar $RPM_BUILD_ROOT%javadir/mail.jar
install -d -m755 $RPM_BUILD_ROOT%javadir/%name
install -p -m644 lib/*.jar $RPM_BUILD_ROOT%javadir/%name/
# javadoc
install -d -m755 $RPM_BUILD_ROOT%javadocdir/%name
cp -a docs/javadocs/* $RPM_BUILD_ROOT%javadocdir/%name
# data
install -d -m755 $RPM_BUILD_ROOT%_datadir/%name
cp -a demo $RPM_BUILD_ROOT%_datadir/%name

%files
%doc *.txt
%javadir/%name

%files manual
%doc docs/JavaMail-* docs/Providers*

%files javadoc
%javadocdir/%name

%files demo
%_datadir/%name

%files monolithic
%javadir/mail.jar

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin