Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37864705
en ru br
ALT Linux repositórios
4.1: 1.7.1-alt1
4.0: 1.7.1-alt1
3.0: 1.7.1-alt1

Group :: Desenvolvimento/Java
RPM: je

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: je
Version: 1.7.1
Release: alt1

Summary: Berkeley DB Java Edition
License: BSD like
Group: Development/Java

Url: http://www.sleepycat.com/products/je.shtml

Source: %name-%version.tar.bz2

BuildPreReq: /proc rpm-build-java
BuildRequires: ant junit
Buildarch: noarch
Requires: java-common

%description
Berkeley DB JE is a high performance, transactional storage engine written
entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB JE
executes in the address space of the application, without the overhead of
client/server communication. It stores data in the application's native format, so
no runtime data translation is required. Berkeley DB JE supports full ACID
transactions and recovery. It provides an easy-to-use interface, allowing
programmers to store and retrieve information quickly, simply and reliably.

Berkeley DB JE was designed from the ground up in Java. It takes full
advantage of the Java environment. The Berkeley DB JE API provides a Java
Collections-style interface, as well as a programmatic interface similar to the
Berkeley DB API. The architecture of Berkeley DB JE supports high performance
and concurrency for both read-intensive and write-intensive workloads.

%package javadoc
Group: Development/Java
Summary: Javadoc for %name
Requires: java-common

%description javadoc
Javadoc for %name.

%package manual
Group: Development/Java
Summary: Documentation for %name
Requires: java-common

%description manual
Documentation for %name.

%prep
%setup -q
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%build
%set_classpath %_javadir/junit.jar
%ant_build jar

%install
# jars
%__mkdir_p %buildroot{%_javadir,%_javadocdir/%name}
%__install -m 644 build/lib/*.jar %buildroot%_javadir/%name.jar

# javadoc

%__cp -r docs/java/* %buildroot%_javadocdir/%name
%__rm -rf docs/java

%files
%doc LICENSE README
%_javadir/*.jar

%files javadoc
%_javadocdir/%name

%files manual
%doc docs/*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009