]> git.pld-linux.org Git - packages/fontforge.git/blame - fontforge.spec
- fix building with giflib 5.x
[packages/fontforge.git] / fontforge.spec
CommitLineData
5b9f5543 1Summary: An outline font editor
5fbf9ad2 2Summary(pl.UTF-8): Edytor fontów rysowanych
5b9f5543 3Name: fontforge
1fce6f6d 4Version: 20120731
98e5ffd1 5Release: 5
5b9f5543
JB
6License: BSD
7Group: X11/Applications/Publishing
1fce6f6d
AM
8Source0: http://downloads.sourceforge.net/fontforge/%{name}_full-%{version}-b.tar.bz2
9# Source0-md5: a8a90473a97da87e45f66d11007b6e7c
c4422ab0 10Patch0: %{name}-link.patch
31c89272 11Patch1: %{name}-20090224-pythondl.patch
98e5ffd1 12Patch2: giflib5.patch
5b9f5543 13URL: http://fontforge.sourceforge.net/
5b9f5543
JB
14BuildRequires: autoconf
15BuildRequires: automake
c40b8487
JB
16BuildRequires: cairo-devel >= 1.2
17BuildRequires: fontconfig-devel
5b9f5543 18BuildRequires: freetype-devel >= 2.0.0
87017297 19BuildRequires: gettext-tools
ff913066 20BuildRequires: giflib-devel
5b9f5543
JB
21BuildRequires: libjpeg-devel
22BuildRequires: libpng-devel
1d1af2fd 23BuildRequires: libspiro-devel
5b9f5543
JB
24BuildRequires: libtiff-devel
25BuildRequires: libtool
5b9f5543 26BuildRequires: libuninameslist-devel
7b1f7094 27BuildRequires: libxml2-devel
16b7cb86
JB
28BuildRequires: pango-devel
29BuildRequires: pkgconfig
c4422ab0
JB
30BuildRequires: python-devel >= 2.3
31BuildRequires: python-modules >= 2.3
f3c514af 32BuildRequires: xorg-lib-libX11-devel
f3c514af 33BuildRequires: xorg-lib-libXi-devel
c40b8487
JB
34BuildRequires: zlib-devel
35Requires: cairo >= 1.2
7b1f7094 36Requires: iconv
5b9f5543
JB
37Obsoletes: pfaedit
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
41FontForge allows you to edit outline and bitmap fonts. You can create
42new ones or modify old ones. It is also a font format converter and
43can convert among PostScript (ASCII & binary Type 1, some Type 3s,
44some Type 0s), TrueType, OpenType (Type2) and CID-keyed fonts.
45
46FontForge used to be called PfaEdit.
47
ce0761d3
JR
48%description -l pl.UTF-8
49FontForge pozwala na edycję fontów rysowanych i bitmapowych. Można
50tworzyć nowe lub modyfikować istniejące. Jest to także konwerter
51między formatami fontów - potrafi obsługiwać fonty postscriptowe
52(ASCII i binarne Type 1, część Type 3, część Type 0), TrueType,
5b9f5543
JB
53OpenType (Type2) i fonty z kluczami CID.
54
ce0761d3 55FontForge wcześniej nazywał się PfaEdit.
5b9f5543 56
16b7cb86
JB
57%package devel
58Summary: Header files for FontForge libraries
59Summary(pl.UTF-8): Pliki nagłówkowe bibliotek FontForge
60Group: Development/Libraries
61Requires: %{name} = %{version}-%{release}
c40b8487
JB
62Requires: cairo-devel >= 1.2
63Requires: fontconfig-devel
64Requires: freetype-devel >= 2.0.0
65Requires: giflib-devel
66Requires: libjpeg-devel
67Requires: libpng-devel
68Requires: libspiro-devel
69Requires: libtiff-devel
70Requires: libuninameslist-devel
71Requires: libxml2-devel
72Requires: pango-devel
73Requires: xorg-lib-libX11-devel
74Requires: xorg-lib-libXi-devel
75Requires: zlib-devel
16b7cb86
JB
76
77%description devel
78Header files for FontForge libraries.
79
80%description devel -l pl.UTF-8
81Pliki nagłówkowe bibliotek FontForge.
82
5b9f5543 83%prep
1fce6f6d 84%setup -q -n %{name}-%{version}-b
c4422ab0 85%patch0 -p1
9d11b5b6 86%patch1 -p1
98e5ffd1 87%patch2 -p1
5b9f5543
JB
88
89%build
90%{__libtoolize}
91%{__aclocal}
92%{__autoconf}
93%configure \
2bd644cd 94 --enable-type3 \
9d11b5b6 95 --enable-multilayer \
2bd644cd
AM
96 --enable-devicetables \
97 --enable-longdouble \
9d11b5b6
AM
98 --enable-gb12345 \
99 --enable-pasteafter \
100 --enable-tilepath \
101 --enable-pyextension \
5b9f5543 102 --with-freetype-bytecode \
2bd644cd 103 --with-regular-link \
9d11b5b6
AM
104 --without-freetype-src \
105 --with-pango \
106 --with-cairo \
107 --with-x
5b9f5543
JB
108
109%{__make}
110
111%install
112rm -rf $RPM_BUILD_ROOT
113
16b7cb86
JB
114%{__make} install \
115 DESTDIR=$RPM_BUILD_ROOT
5b9f5543 116
7935b599 117%find_lang FontForge
04c00bcf 118
5b9f5543
JB
119%clean
120rm -rf $RPM_BUILD_ROOT
121
122%post -p /sbin/ldconfig
123%postun -p /sbin/ldconfig
124
7935b599 125%files -f FontForge.lang
5b9f5543 126%defattr(644,root,root,755)
16b7cb86 127%doc AUTHORS LICENSE README-Unix.html
5b9f5543 128%attr(755,root,root) %{_bindir}/fontforge
1699a51e
AM
129%attr(755,root,root) %{_bindir}/fontimage
130%attr(755,root,root) %{_bindir}/fontlint
5b9f5543 131%attr(755,root,root) %{_bindir}/sfddiff
16b7cb86
JB
132%attr(755,root,root) %{_libdir}/libfontforge.so.*.*.*
133%attr(755,root,root) %ghost %{_libdir}/libfontforge.so.1
134%attr(755,root,root) %{_libdir}/libgdraw.so.*.*.*
135%attr(755,root,root) %ghost %{_libdir}/libgdraw.so.4
136%attr(755,root,root) %{_libdir}/libgioftp.so.*.*.*
137%attr(755,root,root) %ghost %{_libdir}/libgioftp.so.1
138%attr(755,root,root) %{_libdir}/libgunicode.so.*.*.*
139%attr(755,root,root) %ghost %{_libdir}/libgunicode.so.3
140%attr(755,root,root) %{_libdir}/libgutils.so.*.*.*
141%attr(755,root,root) %ghost %{_libdir}/libgutils.so.1
1699a51e 142%{_datadir}/fontforge
16b7cb86
JB
143%{_mandir}/man1/fontforge.1*
144%{_mandir}/man1/fontimage.1*
145%{_mandir}/man1/fontlint.1*
146%{_mandir}/man1/sfddiff.1*
147
148%files devel
149%defattr(644,root,root,755)
150%attr(755,root,root) %{_libdir}/libfontforge.so
151%attr(755,root,root) %{_libdir}/libgdraw.so
152%attr(755,root,root) %{_libdir}/libgioftp.so
153%attr(755,root,root) %{_libdir}/libgunicode.so
154%attr(755,root,root) %{_libdir}/libgutils.so
155%{_libdir}/libfontforge.la
156%{_libdir}/libgdraw.la
157%{_libdir}/libgioftp.la
158%{_libdir}/libgunicode.la
159%{_libdir}/libgutils.la
160%{_includedir}/fontforge
161%{_pkgconfigdir}/fontforge.pc
This page took 0.134198 seconds and 4 git commands to generate.