diff --git a/.gitignore b/.gitignore deleted file mode 100644 index dc10be5..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -xgridfit-1-5.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..e92c3d0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +xgridfit fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676231 diff --git a/sources b/sources deleted file mode 100644 index 8b51940..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -78a322021939e81cb3e2a04a306ed60b xgridfit-1-5.tar.gz diff --git a/xgridfit.spec b/xgridfit.spec deleted file mode 100644 index ee24650..0000000 --- a/xgridfit.spec +++ /dev/null @@ -1,93 +0,0 @@ -%define archivever 1-5 - -Name: xgridfit -Version: 1.5 -Release: 2%{?dist} -Summary: Font hinting tool - -# This is where we drop fontforge -Group: Applications/Publishing -License: LGPLv2 -URL: http://%{name}.sf.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{archivever}.tar.gz - -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildArch: noarch - -Requires: %{_bindir}/xsltproc - -%description -Xgridfit is a high-level, XML-based language for gridfitting, or "hinting", -fonts. The Xgridfit program compiles an XML source file into tables and -instructions that relate to the gridfitting of glyphs. Xgridfit does not -insert these elements into a font itself, but rather relies on FontForge, the -Open-Source font editor, to do so. - - -%package doc -Group: Documentation -Summary: Font hinting tool use documentation -# Does not really make sense without the tool itself -Requires: %{name} = %{version}-%{release} - -%description doc -Xgridfit font hinting tool user documentation. - - -%prep -%setup -q -n %{name} - - -%build -# Nothing to do - - -%install -rm -fr %{buildroot} - -install -d -m 0755 %{buildroot}/%{_bindir} -sed 's+^XSLT_DIR=\(.*\)$+XSLT_DIR=%{_datadir}/xml/%{name}/lib/+g' \ - bin/xgridfit > %{buildroot}/%{_bindir}/xgridfit -sed 's+^XSLT_DIR=\(.*\)$+XSLT_DIR=%{_datadir}/xml/%{name}/utils/+g' \ - bin/xgfupdate > %{buildroot}/%{_bindir}/xgfupdate -sed 's+^XSLT_DIR=\(.*\)$+XSLT_DIR=%{_datadir}/xml/%{name}/utils/+g' \ - bin/ttx2xgf > %{buildroot}/%{_bindir}/ttx2xgf - - -install -d -m 0755 %{buildroot}/%{_datadir}/xml/%{name}/{lib,utils,schemas} -for dir in lib schemas utils ; do - install -p -m 0644 $dir/* %{buildroot}/%{_datadir}/xml/%{name}/$dir -done - -install -d -m 0755 %{buildroot}/%{_mandir}/man1 -install -p -m 0644 man/*.1 %{buildroot}/%{_mandir}/man1 - - -%clean -rm -fr %{buildroot} - - -%files -%defattr(0644,root,root,0755) -%doc COPYING ChangeLog - -%{_datadir}/xml/%{name} -%{_mandir}/man1/* - -%defattr(0755,root,root,0755) -%{_bindir}/* - - -%files doc -%defattr(0644,root,root,0755) -%doc docs/* - - -%changelog -* Thu Mar 13 2008 -- 1.5-2 -✓ Fix path munging - -* Tue Mar 11 2008 -- 1.5-1 -✓ Initial Fedora packaging