]> git.pld-linux.org Git - packages/openjade.git/commitdiff
- changed to version 1.4, release 0.20000320 (using Epoch in this situation openjade-1_4-0_20000320
authorkloczek <kloczek@pld-linux.org>
Tue, 4 Apr 2000 19:58:29 +0000 (19:58 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  is not necessary),
- compile C++ code with -fno-exceptions,
- added static subpackage,
- added stripping shared libraries,
- removed SONAME symlinks from main package,
- added using %%find_lang macro for finding i18n depends .mo files.

Changed files:
    openjade.spec -> 1.7

openjade.spec

index d2df000616d54399940698173e395313896614b6..24c7495f363f873686d2899ddf4c449eb64ac64d 100644 (file)
@@ -1,27 +1,27 @@
 Summary:       OpenJade -- DSSSL parser
 Summary(pl):   OpenJade -- parser DSSSL
 Name:          openjade
-##Epoch:               1 #prepared for 1.3.1
-Version:       20000320
-Release:       1
+Version:       1.4
+Release:       0.20000320
 Provides:      dssslparser
 Prereq:                %{_sbindir}/fix-sgml-catalog
 Requires:      sgml-common
 Requires:      sgmlparser
 Requires:      opensp >= 1.4-1
-URL:            http://openjade.sourceforge.net/
+Copyright:      Copyright (c) 1999 The OpenJade group (free)
+Group:         Applications/Publishing/SGML
+Group(pl):      Aplikacje/Publikowanie/SGML
 #Source:         http://download.sourceforge.net/openjade/%{name}-%{version}.tar.gz
-Source:         %{name}-%{version}.tar.gz
+Source:         %{name}-20000320.tar.gz
 Source1:       %{name}.cat
-Patch:         %{name}-DESTDIR.patch
+Patch0:                %{name}-DESTDIR.patch
 #Patch:                jade-debian.patch
 #Patch1:       jade-jumbo.patch
-Copyright:      Copyright (c) 1999 The OpenJade group (free)
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+URL:            http://openjade.sourceforge.net/
 BuildRequires: opensp-devel >= 1.4-1
 BuildRequires: perl
-Group:         Applications/Publishing/SGML
-Group(pl):      Aplikacje/Publikowanie/SGML
+BuildRequires: gettext-devel
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 Jade (James' DSSSL Engine) is an implementation of the DSSSL style language.
@@ -32,18 +32,33 @@ Jade (James' DSSSL Engine) jest implementacj
 OpenJade jest nastêpc± Jade
 
 %package devel
-Summary:       %{name} header files.
-Summary(pl):   Pliki nag³ówkowe %{name}
-Requires:      %{name} = %{version}
+Summary:       OpenJade header files
+Summary(pl):   Pliki nag³ówkowe do bibliotek OpenJade
 Group:         Development/Libraries
 Group(pl):     Programowanie/Biblioteki
+Requires:      %{name} = %{version}
 
 %description devel
+Openjade header files.
 
 %description -l pl devel
+Pliki nag³ówkowe do bibliotek OpenJade.
+
+%package static
+Summary:       OpenJade static libraries
+Summary(pl):   Biblioteki statyczne OpenJade
+Group:         Development/Libraries
+Group(pl):     Programowanie/Biblioteki
+Requires:      %{name}-devel = %{version}
+
+%description static
+OpenJade static libraries.
+
+%description -l pl static
+Biblioteki statyczne OpenJade.
 
 %prep
-%setup -q  
+%setup -q -n openjade-20000320
 %patch -p1
 #%patch1 -p1
 
@@ -52,30 +67,22 @@ Group(pl):  Programowanie/Biblioteki
 #missing files required by Makefile.am
 >ChangeLog
 >INSTALL
+gettextize --copy --force
 autoheader
 automake --add-missing
 aclocal
 autoconf
-LDFLAGS="-s"; export LDFLAGS
+CXXFLAGS="$RPM_OPT_FLAGS -fno-exceptions"
+LDFLAGS="-s"
+export LDFLAGS CXXFLAGS
 %configure \
        --enable-default-catalog=/usr/share/sgml/CATALOG:/usr/local/share/sgml/CATALOG:/etc/sgml.catalog                                                \
-       --enable-default-search-path=/usr/share/sgml:/usr/local/share/sgml 
-
-#      --prefix=%{_prefix}                     \
-#      --sharedstatedir=/usr/share/sgml        \
-#      --enable-http                           \
-#      --enable-shared                         \
-#      --disable-mif                           \
-#      --enable-html                           \
-
-#      --with-gnu-ld --prefix=/usr             \
-
+       --enable-default-search-path=/usr/share/sgml:/usr/local/share/sgml
 make  
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_datadir}/sgml/catalogs
-install -d $RPM_BUILD_ROOT%{_libdir}
+install -d $RPM_BUILD_ROOT{%{_datadir}/sgml/catalogs,%{_libdir}}
 
 make install DESTDIR=$RPM_BUILD_ROOT
 
@@ -93,34 +100,38 @@ install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/sgml/catalogs
 
 ln -s "../OpenJade" $RPM_BUILD_ROOT%{_datadir}/sgml/openjade
 
+strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
+
 gzip -9nf COPYING README
 
+%find_lang OpenJade
+
 %post
 /sbin/ldconfig
 %{_sbindir}/fix-sgml-catalog
-#install-catalog --install catalogs/openjade   --version %{version}-%{release}
 
 %preun
 /sbin/ldconfig
 %{_sbindir}/fix-sgml-catalog
-#install-catalog --remove  catalogs/openjade   --version %{version}-%{release}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f OpenJade.lang
 %defattr(644,root,root,755)
 %doc jadedoc/ dsssl/ README.gz COPYING.gz
 %attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_libdir}/*.so.*
+%attr(755,root,root) %{_libdir}/lib*.so.*.*
 %{_datadir}/sgml/catalogs/*
 %{_datadir}/sgml/openjade
 %{_datadir}/sgml/unicode
 %{_datadir}/OpenJade
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/*
-%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/*
 
 %files devel
 %defattr(644,root,root,755)
 %{_includedir}/OpenJade
-%{_libdir}/*.so
+%attr(755,root,root) %{_libdir}/lib*.so
+%attr(755,root,root) %{_libdir}/lib*.la
+
+%files static
+%attr(644,root,root) %{_libdir}/lib*.a
This page took 0.084461 seconds and 4 git commands to generate.