rpms/fontforge/devel .cvsignore, 1.7, 1.8 fontforge.spec, 1.11, 1.12 sources, 1.7, 1.8

Roozbeh Pournader (roozbeh) fedora-extras-commits at redhat.com
Wed Feb 1 12:33:42 UTC 2006


Author: roozbeh

Update of /cvs/extras/rpms/fontforge/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25807

Modified Files:
	.cvsignore fontforge.spec sources 
Log Message:
* Wed Feb 01 2006 Roozbeh Pournader <roozbeh at farsiweb.info> - 20060125-1
- Update to 20060125 (bug #170177)
- Update docs to 20060114
- Change versioning to reflect upstream and follow packaging guidelines
- Provide pfaedit (bug #176548)
- Use %{?dist} tag (bug #176472)
- Add localizations
- No need to remove CVS subdir: fixed upstream
- No need to covert man pages to UTF-8: fixed upstream
- Fixed DOS line terminators
- Use parallel build



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/fontforge/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore	30 Jul 2005 16:26:33 -0000	1.7
+++ .cvsignore	1 Feb 2006 12:33:42 -0000	1.8
@@ -1,8 +1,2 @@
-fontforge_full-20041231.tgz
-fontforge_htdocs-20041231.tgz
-fontforge_full-20050310.tgz
-fontforge_htdocs-20050310.tgz
-fontforge_full-20050502.tgz
-fontforge_htdocs-20050503.tgz
-fontforge_full-20050729.tgz
-fontforge_htdocs-20050729.tgz
+fontforge_full-20060125.tar.bz2
+fontforge_htdocs-20060114.tgz


Index: fontforge.spec
===================================================================
RCS file: /cvs/extras/rpms/fontforge/devel/fontforge.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- fontforge.spec	30 Jul 2005 16:26:33 -0000	1.11
+++ fontforge.spec	1 Feb 2006 12:33:42 -0000	1.12
@@ -1,14 +1,17 @@
+%define docs_version 20060114
+%define gettext_package FontForge
+
 Name:           fontforge
-Version:        0.0
-Release:        2.20050729.fc5
+Version:        20060125
+Release:        1%{?dist}
 Summary:        Outline and bitmap font editor
 
 Group:          Applications/Publishing
 License:        BSD
 URL:            http://fontforge.sourceforge.net/
-Source0:        http://dl.sf.net/fontforge/fontforge_full-20050729.tgz
+Source0:        http://dl.sf.net/fontforge/fontforge_full-%{version}.tar.bz2
 Source1:        fontforge.desktop
-Source2:        http://dl.sf.net/fontforge/fontforge_htdocs-20050729.tgz
+Source2:        http://dl.sf.net/fontforge/fontforge_htdocs-%{docs_version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       htmlview
@@ -22,6 +25,7 @@
 BuildRequires:  desktop-file-utils
 BuildRequires:  libuninameslist-devel
 Obsoletes:      pfaedit
+Provides:       pfaedit
 
 %description
 FontForge (former PfaEdit) is a font editor for outline and bitmap
@@ -30,7 +34,7 @@
 (Type2) and CID-keyed fonts.
 
 %prep
-%setup -q -n %{name}-20050729
+%setup -q -n %{name}-%{version}
 
 mkdir htdocs
 tar xzf %{SOURCE2} -C htdocs
@@ -39,20 +43,18 @@
 mkdir cidmaps
 tar xzf htdocs/cidmaps.tgz -C cidmaps
 
-find . -name "CVS" -type d -print | xargs rm -r
-
-for i in fontforge/fontforge.1 fontforge/sfddiff.1 ; do
-  iconv -f iso-8859-1 -t utf-8 $i -o $i.utf8 ; mv $i.utf8 $i
-done
-
 sed -i -e 's/-rpath $(libdir)//' fontforge/Makefile*.in
 
+# Fix bad line terminators
+%{__sed} -i 's/\r//' htdocs/Big5.txt
+%{__sed} -i 's/\r//' htdocs/corpchar.txt
+
 
 %build
 export CPPFLAGS='-DDOCDIR=\"%{_docdir}/%{name}-%{version}/htdocs\"'
 %configure --with-regular-link --with-freetype-bytecode=no
-# Parallel make not working.
-make
+
+make %{?_smp_mflags}
 
 
 %install
@@ -78,6 +80,9 @@
 # remove the extra copy
 rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/fontforge
 
+# Find translations
+%find_lang %{gettext_package}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -87,7 +92,7 @@
 %postun -p /sbin/ldconfig
 
 
-%files
+%files -f %{gettext_package}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS LICENSE htdocs
 %{_bindir}/*
@@ -100,7 +105,19 @@
 
 
 %changelog
-* Sat Jul 30 2005 Owen Taylor <otaylor at redhat.com> - 0.0-2.20050729.fc5
+* Wed Feb 01 2006 Roozbeh Pournader <roozbeh at farsiweb.info> - 20060125-1
+- Update to 20060125 (bug #170177)
+- Update docs to 20060114
+- Change versioning to reflect upstream and follow packaging guidelines
+- Provide pfaedit (bug #176548)
+- Use %%{?dist} tag (bug #176472)
+- Add localizations
+- No need to remove CVS subdir: fixed upstream
+- No need to covert man pages to UTF-8: fixed upstream
+- Fixed DOS line terminators
+- Use parallel build
+
+* Sat Jul 30 2005 Owen Taylor <otaylor at redhat.com> - 0.0-2.20050729.fc4
 - Update to 20050729
 - Remove .docview patch, looking for HTMLview is upstream so no longer needed
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/fontforge/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources	30 Jul 2005 16:26:33 -0000	1.7
+++ sources	1 Feb 2006 12:33:42 -0000	1.8
@@ -1,2 +1,2 @@
-81d8097c49ec559475664e6e26ecfb38  fontforge_full-20050729.tgz
-3d42637f467c0344bb952cbc2b657aaa  fontforge_htdocs-20050729.tgz
+831ac5225b1a9b00b0b7bcf622c62fee  fontforge_full-20060125.tar.bz2
+78a9f24e14c3e89afb5b88622f675546  fontforge_htdocs-20060114.tgz




More information about the scm-commits mailing list