]> git.pld-linux.org Git - packages/JADE.git/blobdiff - JADE.spec
- Name changed to JADE
[packages/JADE.git] / JADE.spec
index 0406d76f64c7f22522b552bc804e7f682e693b8f..22e03eb440bd2b2393582a386cbb709c7a2389ae 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:       5
-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
-Patch0:                jade-DESTDIR.patch
-Patch1:                jade-manpages.patch
-Patch2:                jade-c++_fix.patch
-Provides:      dssslparser
-URL:           http://www.jclark.com/jade/
-Prereq:                %{_sbindir}/install-catalog
-Requires:      sgml-common
-Requires:      sp
-BuildRoot:     /tmp/%{name}-%{version}-root
+Summary:       Java Agent DEvelopment Framework
+Summary(pl):   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: jakarta-ant
+BuildRequires: jdk
+Requires:      jre
+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.
+JADE (Java Agent DEvelopment Framework) to szkielet oprogramowania w
+pe³ni zaimplementowany w jêzyku Java.
 
-%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
+# TODO:
+#%package doc
+#Summary:      Online manual for JADE
+#Summary(pl):  Dokumentacja online do JADE
+#Group:                Documentation
 
-%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 doc
 
 %prep
-%setup  -q  
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%setup -q -n %{name}
 
 %build
-rm -f configure
-mv config/configure.in .
-autoconf -l config
-libtoolize --copy --force
-LDFLAGS="-s"
-CXXFLAGS="$RPM_OPT_FLAGS -fno-rtti -fno-implicit-templates -fpermissive"
-export CXXFLAGS LDFLAGS
-%configure \
-       --sharedstatedir=%{_datadir} \
-       --enable-default-catalog=%{_datadir}/sgml/CATALOG  \
-       --enable-shared \
-       --enable-http \
-       --with-gnu-ld \
-       --enable-mif
-
-make  
+ant jade
+ant lib
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_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
-
-install */*.1 $RPM_BUILD_ROOT%{_mandir}/man1
-
-strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
-
-gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1 \
-       README COPYING
-
-%post
-%{_sbindir}/install-catalog --install dsssl --version %{jver}-%{release}
-/sbin/ldconfig
-
-%preun
-if [ "$1" = "0" ]; then
-       %{_sbindir}/install-catalog --remove dsssl --version %{jver}-%{release}
-fi
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_javadir}/%{name}}
 
-%postun -p /sbin/ldconfig
-
-%post -n sp
-%{_sbindir}/install-catalog --install sp-html --version %{spver}-%{release}
-%{_sbindir}/install-catalog --install unicode --version %{spver}-%{release}
-/sbin/ldconfig
-
-%preun -n sp
-if [ "$1" = "0" ]; then
-       %{_sbindir}/install-catalog --remove sp-html --version %{spver}-%{release} 
-       %{_sbindir}/install-catalog --remove unicode --version %{spver}-%{release}
-fi
-
-%postun -n sp -p /sbin/ldconfig
+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
+%doc README ChangeLog
+%{_javadir}/%{name}
 
-%{_mandir}/man1/spam.1*
-%{_mandir}/man1/spent.1*
-%{_mandir}/man1/nsgmls.1*
+#%files doc
+#%defattr(644,root,root,755)
+#%doc docs
This page took 0.637186 seconds and 4 git commands to generate.