]> git.pld-linux.org Git - packages/JADE.git/blobdiff - JADE.spec
- R: jpackage-utils for %{_javadir}; cosmetics/cleanups
[packages/JADE.git] / JADE.spec
index eeffe12b46532ff48f8f986b67a75d03774813ac..f3766c33bf4bbcfe207a72b841a7a857c1709443 100644 (file)
--- a/JADE.spec
+++ b/JADE.spec
-Summary:       Jade -- DSSSL parser
-Summary(pl):   Jade -- parser DSSSL
-Name:          jade
-%define                jver  1.2.1
-%define                spver 1.3.3
-Version:       %{jver}
-Release:       3
-Serial:                6
-Vendor:                James Clark
-Group:         Applications/Publishing/SGML
-Group(pl):     Aplikacje/Publikowanie/SGML
-Copyright:     (C) 1997 James Clark (free)
-Source0:       ftp://ftp.jclark.com/pub/jade/%{name}-%{version}.tar.gz
-Source1:       unicode.cat
-Source2:       dsssl.cat
-Source3:       sp-html.cat
-patch:         jade-DESTDIR.patch
-Provides:      dssslparser
-URL:           http://www.jclark.com/jade/
-Prereq:                /usr/sbin/install-catalog
-Requires:      sgml-common
-Requires:      sp
-BuildRoot:     /tmp/%{name}-%{version}-root
+Summary:       Java Agent DEvelopment Framework
+Summary(pl.UTF-8):     Szkielet do programowania w Javie
+Name:          JADE
+Version:       3.2
+Release:       0.1
+License:       LGPL
+Group:         Development/Languages/Java
+# http://jade.tilab.com/download.php - download requires registration?!
+Source0:       %{name}-src-%{version}.zip
+# Source0-md5: 3dd2984dd4e61a4eea5f720d854b2f06
+URL:           http://jade.tilab.com/
+BuildRequires: ant
+BuildRequires:  jpackage-utils
+BuildRequires:  rpmbuild(macros) >= 1.300
+BuildRequires: jdk
+BuildRequires: unzip
+Requires:      jpackage-utils
+BuildArch:     noarch
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-Jade (James' DSSSL Engine) is an implementation of the DSSSL style language. 
+JADE (Java Agent DEvelopment Framework) is a software framework fully
+implemented in Java language.
 
-%description -l pl
-Jade (James' DSSSL Engine) jest implementacj± parsera DSSSL.
-
-%package -n sp
-Summary:       SP -- parser and tools for SGML
-Summary(pl):   SP -- parser and tools for SGML
-Group:         Applications/Publishing/SGML
-Group(pl):     Aplikacje/Publikowanie/SGML
-Version:       %{spver}
-URL:           http://www.jclark.com/sp/
-Prereq:                /usr/sbin/install-catalog
-Provides:      sgmlparser
-Requires:      sgml-common
-
-%description -n sp
-SGML parser called sp (replacement of sgmls).
-
-%description -n sp -l pl
-Parser SGML (bêd±cy nastêpc± pisanego w C sgmls) oraz narzêdzia
-do normalizacji SGML-a (sgmlnorm), konwersji tego¿ do XMLa (sx).
+%description -l pl.UTF-8
+JADE (Java Agent DEvelopment Framework) to szkielet oprogramowania w
+pełni zaimplementowany w języku Java.
 
 %prep
-%setup -q  
-%patch -p1
+%setup -q -n jade
 
 %build
-LDFLAGS="-s"; export LDFLAGS
-CXXFLAGS="$RPM_OPT_FLAGS -fno-rtti"
-export CXXFLAGS
-%configure \
-       --prefix=%{_prefix} \
-       --sharedstatedir=%{_datadir} \
-       --enable-default-catalog=%{_datadir}/sgml/CATALOG  \
-       --enable-shared \
-       --with-gnu-ld \
-       --enable-mif
-
-make  
+%ant jade
+%ant lib
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_datadir}/sgml/{dsssl/jade,html}
-
-make install DESTDIR="$RPM_BUILD_ROOT"
-
-cp -ar pubtext/* $RPM_BUILD_ROOT%{_datadir}/sgml/html
-cp -ar unicode $RPM_BUILD_ROOT%{_datadir}/sgml
-
-install $RPM_SOURCE_DIR/{dsssl,sp-html,unicode}.cat \
-       $RPM_BUILD_ROOT/usr/share/sgml
-
-cp -ar dsssl/catalog $RPM_BUILD_ROOT%{_datadir}/sgml/dsssl/jade
-cp -ar dsssl/dsssl.dtd dsssl/style-sheet.dtd dsssl/fot.dtd \
-       $RPM_BUILD_ROOT%{_datadir}/sgml/dsssl/jade
-
-strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
-
-gzip -9nf README COPYING
-
-%post
-/usr/sbin/install-catalog --install dsssl --version %{jver}-%{release}
-/sbin/ldconfig
-
-%preun
-if [ "$1" = "0" ]; then
-       /usr/sbin/install-catalog --remove dsssl --version %{jver}-%{release}
-fi
-
-%postun -p /sbin/ldconfig
-
-%post -n sp
-/usr/sbin/install-catalog --install sp-html --version %{spver}-%{release}
-/usr/sbin/install-catalog --install unicode --version %{spver}-%{release}
-/sbin/ldconfig
-
-%preun -n sp
-if [ "$1" = "0" ]; then
-       /usr/sbin/install-catalog --remove sp-html --version %{spver}-%{release} 
-       /usr/sbin/install-catalog --remove unicode --version %{spver}-%{release}
-fi
-
-%postun -n sp -p /sbin/ldconfig
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_javadir}/%{name}}
+install lib/*.jar $RPM_BUILD_ROOT%{_javadir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc jadedoc/ dsssl/ *gz
-
-%attr(755,root,root) %{_bindir}/jade
-%attr(755,root,root) %{_libdir}/libstyle.so.*.*
-%attr(755,root,root) %{_libdir}/libgrove.so.*.*
-%attr(755,root,root) %{_libdir}/libspgrove.so.*.*
-
-%{_datadir}/sgml/dsssl.cat
-%{_datadir}/sgml/dsssl/*
-
-%files -n sp
-%defattr(644,root,root,755)
-%doc doc/
-
-%attr(755,root,root) %{_bindir}/s*
-%attr(755,root,root) %{_bindir}/nsgmls
-%attr(755,root,root) %{_libdir}/libsp.so.*.*
-
-%{_datadir}/sgml/sp-html.cat
-%{_datadir}/sgml/html
-
-%{_datadir}/sgml/unicode.cat
-%{_datadir}/sgml/unicode
-
-%changelog
-* Fri Jun 25 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-  [1.2.1-3]
-- changed sp package version to 1.3.3,
-- added runing /sbin/ldconfig in %post, %postun,
-- added gzippng some %doc,
-- removed %config from *.cat files.
-
-* Thu Oct 26 1998 Ziemek Borowski <ziembor@faq-bot.ziembor.waw.pl>
-  [1.2.1-1] 
-- upgrade to 1.2.1 (with dynamic libraries -- changes in %files part)
-- corrects to *.cat files (not dynamicaly generated). 
-- (I`m not sure if we ought to include *.la files -- not included).  
-- added --enable-mif (but it does`t working ;-( 
-- some cosmetic changes in spec: (new group, new prereq) 
-- simplifications in %post{un}
-
-* Thu Sep 26 1998 Ziemek Borowski <ziembor@faq-bot.ziembor.waw.pl>
-  [1_2-4]
-- updated new version
-- added  -Dsig_atomic_t=int to make (against glibc-2.x --
-  required in glibc-2.0.93 but its help in 2.0.7 too)
-
-* Thu Sep 10 1998 Wojtek ¦lusarczyk <wojtek@SHADOW.EU.ORG>
-  [1_1_1-3]
-- patch against glibc 2.0.93  (quick & dirty)   (not nessessary in 1_2)
-
-* Mon Sep 07 1998 Ziemek Borowski <ziembor@faq-bot.ziembor.waw.pl>
-  [1_1_1-2]
-- added Polish .spec tranlation
-- more detailed .spec
-- separated to: jade, and sp  packages
-- based od Mark Gallasi works ftp://ftp.cygnus.com/pub/home/rozalia/docware
+%doc README ChangeLog
+%{_javadir}/%{name}
This page took 0.663935 seconds and 4 git commands to generate.