diff --git a/fontforge.changes b/fontforge.changes index 88d3ecd..3c377ec 100644 --- a/fontforge.changes +++ b/fontforge.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Feb 21 17:47:55 CET 2008 - mfabian@suse.de + +- update to 20080203 (bugfix release, fixes also bnc#363014). +- create -devel sub-package. + ------------------------------------------------------------------- Thu Aug 02 16:33:43 CEST 2007 - mfabian@suse.de diff --git a/fontforge.spec b/fontforge.spec index 4fec97d..4ef10a2 100644 --- a/fontforge.spec +++ b/fontforge.spec @@ -1,7 +1,7 @@ # -# spec file for package fontforge (Version 20070723) +# spec file for package fontforge (Version 20080203) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,22 +10,19 @@ # norootforbuild + Name: fontforge -%if %{suse_version} > 910 -BuildRequires: dos2unix freetype2-devel giflib-devel libpng-devel libtiff-devel update-desktop-files xorg-x11-devel -%else -BuildRequires: XFree86-devel freetype2-devel libpng-devel libtiff-devel libungif update-desktop-files -%endif +BuildRequires: dos2unix freetype2-devel giflib-devel libpng-devel libtiff-devel libxml2-devel update-desktop-files xorg-x11-devel License: BSD 3-Clause Group: Productivity/Graphics/Vector Editors -Autoreqprov: on +AutoReqProv: on Obsoletes: PfaEdit Provides: PfaEdit -Version: 20070723 +Version: 20080203 Release: 1 -URL: http://fontforge.sourceforge.net/ -Source0: fontforge_full-20070723.tar.bz2 -Source1: fontforge_htdocs-20070723.tar.bz2 +Url: http://fontforge.sourceforge.net/ +Source0: http://dfn.dl.sourceforge.net/sourceforge/fontforge/fontforge_full-20080203.tar.bz2 +Source1: http://surfnet.dl.sourceforge.net/sourceforge/fontforge/fontforge_htdocs-20080203.tar.bz2 Source2: http://belnet.dl.sourceforge.net/sourceforge/fontforge/fontforge_ja_htdocs-20060822.tar.bz2 Source10: %{name}.desktop Source11: %name.png @@ -41,6 +38,24 @@ some Type 0s), TrueType, OpenType (Type2), and CID-keyed fonts. +Authors: +-------- + George Williams + + Scott Pakin + +%package devel +Summary: Include Files and Libraries mandatory for Development +Group: Development/Libraries/Other +Requires: %{name} = %{version}l +Requires: pkgconfig >= 0.12 + +%description devel +This package contains all necessary include files and libraries needed +to develop applications that require these. + + + Authors: -------- George Williams @@ -68,17 +83,19 @@ export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" --libdir=%{_libdir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} \ + --with-multilayer \ %{_target_cpu}-suse-linux-gnu make %install -mkdir -p ${RPM_BUILD_ROOT}{%{_bindir},%{_libdir},%{_mandir}/man1,/usr/share/fontforge} -make -e bindir=$RPM_BUILD_ROOT/usr/bin \ - sharedir=$RPM_BUILD_ROOT/usr/share/fontforge \ - libdir=$RPM_BUILD_ROOT%{_libdir} \ - mandir=$RPM_BUILD_ROOT%{_mandir} \ - localedir=$RPM_BUILD_ROOT/usr/share/locale \ - install +# mkdir -p ${RPM_BUILD_ROOT}{%{_bindir},%{_libdir},%{_mandir}/man1,/usr/share/fontforge} +# make -e bindir=$RPM_BUILD_ROOT/usr/bin \ +# sharedir=$RPM_BUILD_ROOT/usr/share/fontforge \ +# libdir=$RPM_BUILD_ROOT%{_libdir} \ +# mandir=$RPM_BUILD_ROOT%{_mandir} \ +# localedir=$RPM_BUILD_ROOT/usr/share/locale \ +# install +make DESTDIR=$RPM_BUILD_ROOT install pushd $RPM_BUILD_ROOT/usr/bin ln -s fontforge pfaedit popd @@ -97,130 +114,141 @@ install -m644 $RPM_SOURCE_DIR/%name.png $RPM_BUILD_ROOT%_datadir/pixmaps/%name.p %files -f FontForge.lang %defattr(-,root,root) -%doc AUTHORS VERSION LICENSE README* docs +%doc AUTHORS VERSION LICENSE README* docs %{_bindir}/* -%{_libdir}/lib* -%{_libdir}/pkgconfig/* -/usr/share/fontforge/ +%{_libdir}/lib*.so.* +%dir /usr/share/fontforge/ +/usr/share/fontforge/* %doc %{_mandir}/man1/*.1* /usr/share/applications/%{name}.desktop %_datadir/pixmaps/%name.png +%files devel +%defattr(-, root, root) +%dir %{_includedir}/fontforge/ +%{_includedir}/fontforge/* +%{_libdir}/pkgconfig/* +%{_libdir}/lib*.so +%{_libdir}/lib*.*a + %changelog -* Thu Aug 02 2007 - mfabian@suse.de +* Thu Feb 21 2008 mfabian@suse.de +- update to 20080203 (bugfix release, fixes also bnc#363014). +- create -devel sub-package. +* Thu Aug 02 2007 mfabian@suse.de - update to 20070723 (user interace redesigned, many bugfixes). - add ldconfig post scripts. - remove executable flags from documentation. - remove DOS line-endings from documentation. -* Tue Jul 24 2007 - coolo@suse.de +* Tue Jul 24 2007 coolo@suse.de - remove BuildPreRequires -* Tue Feb 06 2007 - mfabian@suse.de +* Tue Feb 06 2007 mfabian@suse.de - Bugzilla #242363: uninitialized variable. -* Wed Jan 03 2007 - mfabian@suse.de +* Wed Jan 03 2007 mfabian@suse.de - update to 20061220. - remove fontforge-strncat.patch, bugzilla-221210-locale-variable-used-before-set.patch, bugzilla-225616-local-variable-used-before-set.patch (included upstream). - fix bugzilla #231126: "array subscript out of range". -* Tue Dec 19 2006 - mfabian@suse.de +* Tue Dec 19 2006 mfabian@suse.de - update to 20061025. • fontimage program has been added. - fix bugzilla #225616 ("local variable used before set"). -* Fri Nov 17 2006 - mfabian@suse.de +* Fri Nov 17 2006 mfabian@suse.de - Bugzilla #221210: "local variable used before set" -* Mon Nov 06 2006 - ro@suse.de +* Mon Nov 06 2006 ro@suse.de - fix permissions on icon file - fix gcc warning for strncat -* Tue Oct 17 2006 - mfabian@suse.de +* Tue Oct 17 2006 mfabian@suse.de - update to 20061014. remove bugzilla-203490-local-variable-used-before-set.patch (included upstream). - Fix Bugzilla #211543 ("array subscript out of range). - Fix invalid operation (like x = x++;) -* Thu Sep 07 2006 - mfabian@suse.de +* Thu Sep 07 2006 mfabian@suse.de - fix bugzilla #203490: "local variable used before set". - add Japanese documentation. -* Wed Sep 06 2006 - mfabian@suse.de +* Wed Sep 06 2006 mfabian@suse.de - update to 20060822. remove bugzilla-197499-local-variable-used-before-set.patch (included upstream). -* Thu Aug 10 2006 - mfabian@suse.de +* Thu Aug 10 2006 mfabian@suse.de - Bugzilla 197499: "local variable used before set". -* Tue Jul 18 2006 - mfabian@suse.de +* Tue Jul 18 2006 mfabian@suse.de - update to 20060715. fixes a crash when building freefont. -* Fri Mar 17 2006 - mfabian@suse.de +* Fri Mar 17 2006 mfabian@suse.de - Bugzilla #158759: "locale variable used before set". (already fixed in latest upstream version). -* Thu Mar 09 2006 - mfabian@suse.de +* Thu Mar 09 2006 mfabian@suse.de - Bugzilla #153958: "array subscript out of range". (already fixed in latest upstream version). -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Sun Oct 02 2005 - stbinner@suse.de +* Sun Oct 02 2005 stbinner@suse.de - fix capitalization of .desktop GenericName entry -* Thu Aug 04 2005 - mfabian@suse.de +* Thu Aug 04 2005 mfabian@suse.de - update to 20050803. cannot update documentation because the download link for the documentation is currently dead. -* Wed May 11 2005 - mfabian@suse.de +* Wed May 11 2005 mfabian@suse.de - update to 20050502. - all .html and .png files should have mode 644. - fix fontforge.desktop file (thanks to Thomas Schraitle). -* Tue Dec 14 2004 - hvogel@suse.de +* Tue Dec 14 2004 hvogel@suse.de - install icon -* Thu Nov 11 2004 - ro@suse.de +* Thu Nov 11 2004 ro@suse.de - fixed file list -* Wed Aug 18 2004 - mfabian@suse.de +* Wed Aug 18 2004 mfabian@suse.de - rename: PfaEdit -> fontforge (has been renamed upstream). - update to 20040808. -* Mon Apr 26 2004 - ro@suse.de +* Mon Apr 26 2004 ro@suse.de - use no-strict-aliasing -* Thu Feb 26 2004 - mfabian@suse.de +* Thu Feb 26 2004 mfabian@suse.de - update to 040224. -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - build as user -* Sat Aug 23 2003 - mfabian@suse.de +* Sat Aug 23 2003 mfabian@suse.de - make it build on older distributions. -* Mon Aug 18 2003 - mfabian@suse.de +* Mon Aug 18 2003 mfabian@suse.de - update to 030817. - add desktop file. -* Fri May 16 2003 - mfabian@suse.de +* Fri May 16 2003 mfabian@suse.de - update binaries and documentation to 030512 - add .so and .la file to file list - add "freetype2 freetype2-devel" to neededforbuild -* Wed Feb 12 2003 - mfabian@suse.de +* Wed Feb 12 2003 mfabian@suse.de - update binaries and documentation to 030211 -* Wed Nov 13 2002 - mfabian@suse.de +* Wed Nov 13 2002 mfabian@suse.de - update to 021105 - use x-devel-packages instead of xf86 in # neededforbuild - use dynamic linking -* Tue Oct 22 2002 - mfabian@suse.de +* Tue Oct 22 2002 mfabian@suse.de - update to 021021 and update documentation to 020910. -* Fri Jul 26 2002 - mfabian@suse.de +* Fri Jul 26 2002 mfabian@suse.de - update to version 020724 - include documentation, remove cidmaps.tar.bz2 and use updated cidmaps.tgz from the documentation tar ball -* Fri Feb 01 2002 - ro@suse.de +* Fri Feb 01 2002 ro@suse.de - changed neededforbuild to -* Tue Jan 22 2002 - mfabian@suse.de +* Tue Jan 22 2002 mfabian@suse.de - update to version 020121. - updated cidmaps.tar.bz2 -* Wed Sep 05 2001 - mfabian@suse.de +* Wed Sep 05 2001 mfabian@suse.de - adapted for SuSE, version 010905 -* Thu May 10 2001 - George Williams +* Thu May 10 2001 George Williams - My first attempt at rpm, updated to 10 May sources -* Tue May 01 2001 - Scott Pakin +* Tue May 01 2001 Scott Pakin - Removed (unused) dynamic library files -* Sun Apr 29 2001 - Scott Pakin +* Sun Apr 29 2001 Scott Pakin - Upgraded from 220401 to 280401. -* Tue Apr 24 2001 - Scott Pakin +* Tue Apr 24 2001 Scott Pakin - Upgraded from 190401 to 220401. -* Fri Apr 20 2001 - Scott Pakin +* Fri Apr 20 2001 Scott Pakin - Upgraded from 020401 to 190401. -* Tue Apr 10 2001 - Scott Pakin +* Tue Apr 10 2001 Scott Pakin - Upgraded from 210301 to 020401. Thu Mar 22 2001 Scott Pakin - Initial release diff --git a/fontforge_full-20070723.tar.bz2 b/fontforge_full-20070723.tar.bz2 deleted file mode 100644 index e646b31..0000000 --- a/fontforge_full-20070723.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36fd3754560d883f6ecf3ac8c73675aa93543ea62418863135f2fc5a64e7acb9 -size 3942914 diff --git a/fontforge_full-20080203.tar.bz2 b/fontforge_full-20080203.tar.bz2 new file mode 100644 index 0000000..3f1fa97 --- /dev/null +++ b/fontforge_full-20080203.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e29fb18184adbff4cad0cc136f48976d2f18f03601850e14511a95a11d207141 +size 4673160 diff --git a/fontforge_htdocs-20070723.tar.bz2 b/fontforge_htdocs-20070723.tar.bz2 deleted file mode 100644 index 9026893..0000000 --- a/fontforge_htdocs-20070723.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1af8037ddb8ac8f65b88969dde583eb017a4c4e2ab28e221f5a7ce09e6cf8a73 -size 2520708 diff --git a/fontforge_htdocs-20080203.tar.bz2 b/fontforge_htdocs-20080203.tar.bz2 new file mode 100644 index 0000000..ba58f4d --- /dev/null +++ b/fontforge_htdocs-20080203.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:629d2406eb35ba85a07e8fa164926c8af2b480c41509732197c099c90f8cfbe2 +size 2721693