]> git.pld-linux.org Git - packages/abiword.git/commitdiff
- updated to version 1.9.1
authoraflinta <aflinta@pld-linux.org>
Mon, 9 Jun 2003 17:11:36 +0000 (17:11 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    abiword.spec -> 1.43

abiword.spec

index 1bd657ee43098108280b4907c7c1ddb5f0c9039b..a7feb6ff47265a589a8d20d13605fbcce1146591 100644 (file)
 # TODO:
-#      - split into subpackages (plugins)
 #      - use external wv library
-Summary:       AbiWord - advanced wordprocessor
-Summary(pl):   AbiWord - zaawansowany procesor tekstu
-Summary(pt_BR):        Processador de textos completo
-Summary(zh_CN):        ¿çƽ̨µÄ×Ö´¦Àí³ÌÐò
+Summary:       Multi-platform word processor
+Summary(pl):   Wieloplatformowy procesor tekstu
 Name:          abiword
-Version:       1.0.3
-Release:       2
+Version:       1.9.1
+Release:       0.1
 Epoch:         1
 License:       GPL
 Group:         X11/Applications
-Source0:       http://dl.sourceforge.net/abiword/%{name}-%{version}.tar.gz
-# Source0-md5: 01336526136b7fbc66328d80931710e3
-Source1:       http://dl.sourceforge.net/abiword/%{name}-plugins.tar.gz
-# Source1-md5: dac5b74539b46644a7ee6c7a157a40d4
-Source2:       %{name}.desktop
-Patch0:                %{name}-oldmagick.patch
-Patch1:                %{name}-fonts.patch
-Patch2:                %{name}-libtoolize.patch
+Source0:       http://dl.sourceforge.net/abiword/%{name}-%{version}.tar.bz2
+# Source0-md5: 978644437cfaf56d46ea87fa6339ea4c
 URL:           http://www.abisource.com/
-BuildRequires: Aiksaurus-devel
-BuildRequires: ImageMagick-c++-devel
-BuildRequires: autoconf
-BuildRequires: automake >= 1.5-8
-BuildRequires: bonobo-devel
-BuildRequires: gal-devel >= 0.5
-BuildRequires: gdk-pixbuf-gnome-devel
-BuildRequires: gettext-devel
-BuildRequires: gnome-libs-devel >= 1.2.0
-BuildRequires: gnome-vfs-devel
-BuildRequires: gtk+-devel >= 1.2.7
-BuildRequires: libglade-gnome-devel
-BuildRequires: libtool
-BuildRequires: libltdl-devel
-BuildRequires: libxml-devel
-BuildRequires: pspell-devel
-BuildRequires: readline-devel
-BuildRequires: zipios++-devel
+BuildRequires: bzip2-devel
+BuildRequires: fontconfig-devel
+BuildRequires: gal-devel >= 1.99
+BuildRequires: glib2-devel >= 2.0.0
+BuildRequires: gtk+2-devel >= 2.0.0
+BuildRequires: libbonobo-devel >= 2.2.0
+BuildRequires: libgnomeui-devel >= 2.2.0
+BuildRequires: libgnomeprint-devel >= 2.2.0
+BuildRequires: libgnomeprintui-devel >= 2.2.0
+BuildRequires: libgsf-devel
+BuildRequires: libjpeg-devel
+BuildRequires: librsvg-devel
+BuildRequires: libxml2-devel >= 2.4.2
+BuildRequires: pspell-devel >= 0.11.1
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _sysconfdir     /etc/X11/GNOME
-
 %description
-AbiWord is a free word processing program similar to Microsoft Word.
-It is suitable for typing papers, letters, reports, memos, and so
-forth.
+AbiWord is a multi-platform word processor with a GTK+ interface on
+the UNIX platform.
 
 %description -l pl
-AbiWord jest darmowym procesorem tekstu podobnym do Microsoft Word.
-Jest idealnym narzêdziem do pisania dokumentów, listów, raportów itp.
+AbiWord jest wieloplatformowym procesorem tekstu z interfejsem GTK+ na platformie UNIX.
+
+%package plugins-tools
+Summary:       Various tools that can be used to extend AbiWord's capabilities.
+Summary(pl):   Ró¿ne narzêdzia powiêkszaj±ce mo¿liwo¶ci AbiWord.
+Group:                 Applications/Productivity
+Requires:      %{name} = %{version}
+
+%description plugins-tools
+This is a set of plugins for AbiWord.  It includes
+        eml: Use mathematical notation in AbiWord.
+ abicommand: Perform AbiWord operations from the command prompt.
+    abigimp: Process images in AbiWord using the Gimp.
+  abimagick: Process images in AbiWord using ImageMagick.
+  wikipedia: Access the Wikipedia reference from AbiWord.
+    urldict: Cross-platform url dictionary plugin.
+      gdict: Use the gnome dictionary application from within AbiWord.
+  aiksaurus: Use the Aiksaurus thesaurus in AbiWord.
+  babelfish: Translate text online using Babelfish.
+ScriptHappy: Run other programs in a shell and direct the output to AbiWord.
+
+%package plugins-impexp
+Summary:       Plugins to import and export otherwise unsupported formats.
+Summary(pl):   Wtyczki importuj±ce i eksportuj±ce do róznych formatów dokumentów.
+Group:                 Applications/Productivity
+Requires:      %{name} = %{version}
 
-%description -l pt_BR
-AbiWord é um processador de textos de livre distribuição para várias
-plataformas, com o objetivo de ser um aplicativo leve e completo.
+%description plugins-impexp
+This is a set of plugins for AbiWord.  It includes support for OpenWriter,
+bzipped AbiWord, and (x)html document formats.  Additionally, it adds support
+for certain image types to AbiWord builds that were not gnome-enabled.
+
+%package clipart
+Summary:       AbiWord Clipart
+Group:                 Applications/Productivity
+                                                                                                                                                    
+%description clipart
+This is the clipart portfolio used by AbiWord.
 
 %prep
-%setup -q -a1
-%patch1 -p1
-cd abiword-plugins/abiword-plugins
-%patch0 -p1
-cd wp
-for file in {impexp{,/graphics},scripts}/*/autogen.sh; do
-       patch $file <%{PATCH2}
-done
+%setup -q
 
 %build
 cd abi
 ./autogen.sh
-%{__gettextize}
-if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
-       CPPFLAGS="`pkg-config libpng12 --cflags`"
-fi
-%configure CPPFLAGS="$CPPFLAGS" \
-       --enable-gnome \
-       --enable-bidi \
-       --with-pspell \
-       --with-libjpeg \
-       --with-libxml2
-%{__make} -f GNUmakefile
-
-cd ../abiword-plugins/abiword-plugins
-find . -name autogen.sh -type f -exec /bin/sh -c "echo \"libtoolize --copy --force\" >> {}" ";"
-./autogen.sh; ./autogen.sh
-%configure CPPFLAGS="$CPPFLAGS `%{_bindir}/gtk-config --cflags`" \
-       --prefix=%{_libdir}/AbiSuite \
+%configure \
        --enable-gnome \
-       --with-bzip2 \
-       --with-ImageMagick \
-       --with-abiword=$PWD/../../abi/
-%{__make} -f GNUmakefile
+       --enable-xft \
+       --with-pspell
+%{__make}
+
+cd ../abiword-plugins
+./nextgen.sh
+%configure \
+       --disable-eg \
+       --enable-abicommand \
+       --enable-abigimp \
+       --enable-aiksaurus \
+       --enable-babelfish \
+       --enable-freetranslation \
+       --enable-gdict \
+       --enable-referee \
+       --enable-urldict \
+       --enable-wikipedia \
+       --disable-magick \
+       --enable-shell \
+       --enable-gdkpixbuf \
+       --enable-bmp \
+       --enable-jpeg \
+       --enable-wmf \
+       --enable-applix \
+       --enable-bz2abw \
+       --enable-clarisworks \
+       --enable-eml \
+       --enable-hancom \
+       --enable-hrtext \
+       --enable-html \
+       --enable-iscii-text \
+       --enable-kword \
+       --enable-latex \
+       --enable-mif \
+       --enable-mswrite \
+       --disable-nroff \
+       --enable-OpenWriter \
+       --enable-pdb \
+       --enable-psion \
+       --enable-pw \
+       --enable-sdw \
+       --enable-t602 \
+       --enable-wml \
+       --enable-wordperfect \
+       --enable-xhtml \
+       --enable-xsl-fo \
+       --enable-librsvg \
+       --enable-docbook
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Office/Wordprocessors,%{_pixmapsdir}}
 
-%{__make} -C abi -f GNUmakefile install \
+cd abiword-plugins
+%{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
-%{__make} -C abiword-plugins/abiword-plugins -f GNUmakefile install \
+cd ../abi
+%{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-ln -sf %{_libdir}/AbiSuite/AbiWord/plugins $RPM_BUILD_ROOT%{_datadir}/AbiSuite/AbiWord/plugins
-ln -sf AbiWord $RPM_BUILD_ROOT%{_bindir}/abiword
+# Manual fixes to Abi package
+#Desktop file and icon
+install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
+install $RPM_BUILD_ROOT%{_datadir}/AbiSuite-2.0/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
+install src/pkg/linux/rpm/data/abiword.desktop $RPM_BUILD_ROOT%{_desktopdir}
+perl -p -i -e "s|Exec=abiword|Exec=AbiWord-2.0|" $RPM_BUILD_ROOT%{_desktopdir}/abiword.desktop
 
-install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Office/Wordprocessors
-install $RPM_BUILD_ROOT%{_datadir}/AbiSuite/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
+#Bonobo stuff
+install -d $RPM_BUILD_ROOT%{_libdir}/bonobo/servers
+mv $RPM_BUILD_ROOT%{_datadir}/AbiSuite-2.0/GNOME_AbiWord_Control_2_0.server $RPM_BUILD_ROOT%{_libdir}/bonobo/servers
+
+#Remove useless files
+rm -f $RPM_BUILD_ROOT%{_libdir}/AbiWord-2.0/plugins/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/AbiWord-2.0/plugins/*.a
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc abi/docs/*.abw abi/CREDITS.TXT
+#%doc abi/docs/*.abw abi/CREDITS.TXT
 %attr(755,root,root) %{_bindir}/*
-%{_datadir}/AbiSuite
-%dir %{_libdir}/AbiSuite
-%dir %{_libdir}/AbiSuite/AbiWord
-%dir %{_libdir}/AbiSuite/AbiWord/plugins
-%attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.so
-%{_libdir}/AbiSuite/AbiWord/plugins/*.la
-%{_applnkdir}/Office/Wordprocessors/*
+%dir %{_datadir}/AbiSuite-2.0
+%dir %{_datadir}/AbiSuite-2.0/AbiWord
+%dir %{_datadir}/AbiSuite-2.0/AbiWord/scripts
+%dir %{_libdir}/AbiWord-2.0
+%dir %{_libdir}/AbiWord-2.0/plugins
+%{_datadir}/AbiSuite-2.0/AbiWord/glade
+%{_datadir}/AbiSuite-2.0/AbiWord/scripts/*
+%{_datadir}/AbiSuite-2.0/AbiWord/strings
+%{_datadir}/AbiSuite-2.0/AbiWord/system.profile*
+%{_datadir}/AbiSuite-2.0/icons
+%{_datadir}/AbiSuite-2.0/templates
+%{_datadir}/AbiSuite-2.0/abi-nautilus-view-file.xml
+%{_libdir}/bonobo/servers/*
+%{_desktopdir}/*
 %{_pixmapsdir}/*.png
+%{_datadir}/AbiSuite-2.0/AbiWord.exe.MANIFEST
+%{_datadir}/AbiSuite-2.0/AbiWord/readme.txt
+%{_datadir}/AbiSuite-2.0/README
+
+%files plugins-tools
+%defattr(644,root,root,755)
+%{_libdir}/AbiWord-2.0/plugins/libAbiCommand.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiBabelfish.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiFreeTranslation.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiGdict.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiGimp.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiGoogle.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiGypsython.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiURLDict.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiWikipedia.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiReferee.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiScriptHappy.so
+
+%files plugins-impexp
+%defattr(644,root,root,755)
+%{_libdir}/AbiWord-2.0/plugins/libAbiApplix.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiBMP.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiBZ2.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiClarisWorks.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiCoquille.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiDocBook.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiEML.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiGdkPixbuf.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiHancom.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiHRText.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiISCII.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiJPEG.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiKWord.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiLaTeX.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiMIF.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiMSWrite.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiOpenWriter.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiPW.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiPalmDoc.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiRSVG.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiSDW.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiT602.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiWMF.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiWML.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiXHTML.so
+%{_libdir}/AbiWord-2.0/plugins/libAbiXSLFO.so
+
+%files clipart
+%defattr(644,root,root,755)
+%{_datadir}/AbiSuite-2.0/clipart
This page took 0.129838 seconds and 4 git commands to generate.