Compare commits
42 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ce88e9df22 | ||
|
|
611e23da24 | ||
|
|
16f7bb4ad7 | ||
| 37018a6bab | |||
|
9fefb98399 |
|||
|
|
42d6a0812c | ||
|
|
52b5c43ab2 | ||
|
|
5665d50b72 | ||
|
|
0c7e1c1690 | ||
|
|
947ee5423b | ||
|
|
9cd9002213 | ||
|
|
ee0589db02 | ||
|
|
ec1dea6e33 | ||
|
|
54f93552df | ||
|
|
a156f3e1d7 | ||
|
|
7e45d866c5 | ||
|
|
cc36c6616a | ||
|
|
495a788719 | ||
|
|
d2a514367a | ||
|
|
d9ffa68b4f | ||
|
|
87999c1d23 | ||
|
|
d1d8a16407 | ||
|
|
00d8e20c09 | ||
|
|
6d6f1e3f4e | ||
|
|
5627108757 | ||
|
|
f45d505d0d | ||
|
|
5abe5bc324 | ||
|
|
d9dc9f82e4 | ||
|
|
71f05fd2e8 | ||
|
|
c62476ddc4 | ||
|
|
220f277468 | ||
|
|
cae3d09c3c | ||
|
|
d37075b56e | ||
|
|
0d1e6771bd | ||
|
|
5ad5c3e51c | ||
|
|
51e7204468 | ||
|
|
00c734c44c | ||
|
|
7df855987d | ||
|
|
6685330cf4 | ||
|
|
47466257f2 | ||
|
|
660140930c | ||
|
|
45c2822f4b |
5 changed files with 1 additions and 116 deletions
|
|
@ -1 +0,0 @@
|
|||
xgridfit-1-5.tar.gz
|
||||
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: xgridfit
|
||||
# $Id$
|
||||
NAME := xgridfit
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
xgridfit fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676231
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
78a322021939e81cb3e2a04a306ed60b xgridfit-1-5.tar.gz
|
||||
|
|
@ -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 <nicolas.mailhot at laposte.net>
|
||||
- 1.5-2
|
||||
✓ Fix path munging
|
||||
|
||||
* Tue Mar 11 2008 <nicolas.mailhot at laposte.net>
|
||||
- 1.5-1
|
||||
✓ Initial Fedora packaging
|
||||
Loading…
Add table
Add a link
Reference in a new issue