]> git.pld-linux.org Git - packages/dgs.git/blob - dgs.spec
30a3d38d46341a8924ea3ddf5f401796a158b5f7
[packages/dgs.git] / dgs.spec
1 Name:           dgs
2 Summary:        Display GhostScript - Libraries supporting Display PostScript (DPS)
3 Version:        0.5.9.1
4 Release:        1
5 License:        GPL
6 Vendor:         The Seawood Project
7 Group:          X11/Libraries
8 Source0:        ftp://ftp.gnustep.org/pub/gnustep/%name/%name-%version.tar.gz
9 Patch0:         dgs-DESTDIR.patch
10 BuildRequires:  glib-devel
11 BuildRequires:  libjpeg-devel
12 BuildRequires:  XFree86-devel
13 Requires:       ghostscript
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %define         _prefix         /usr/X11R6
17 %define         _aclocaldir     %(aclocal --print-ac-dir)
18
19 %description
20 The Display Ghostscript System is functionally upward-compatible with
21 Adobe Display PostScript, but it has been written independently. The
22 Display Ghostscript System provides a device-independent imaging model
23 for displaying information on a screen. The imaging model uses the
24 PostScript language which has powerful graphics capabilities and frees
25 the programmer from display-specific details like screen resolution
26 and color issues.
27
28 %description -l pl
29 Display Ghostscript System jest kompatybilny w górê pod wzglêdem
30 funkcjonalno¶ci z Adobe Display PostScript, zosta³ jednak napisany
31 niezale¿nie od niego. Dziêki Display Ghostscript System otrzymujemy
32 niezale¿ny od urz±dzenia model wyswietlania informacji na ekranie.
33 Model ten wykorzystuje jêzyk PostScript, który posiada ogromne
34 mozliwo¶ci graficzne i uwalnia programistê od zajmowania siê
35 szczegó³ami zwi±zanymi z wy¶wietlaniem, takimi jak rozdzielczo¶æ
36 ekranu i kwestie zwi±zane z kolorami.
37
38 %package devel
39 Summary:        Header files and etc for develop Display PostScript applications
40 Summary(pl):    Pliki nag³ówkowe i dokumentacja do bibliotek do Display PostScriptu
41 Group:          X11/Development/Libraries
42 Group(pl):      X11/Programowanie/Biblioteki
43 Requires:       %{name} = %{version}
44
45 %description devel
46 Header files and etc for develop Display PostScript applications.
47
48 %description -l pl devel
49 Pliki nag³ówkowe i dokumentacja do bibliotek do Display PostScriptu.
50
51 %package static
52 Summary:        Static Display PostScript libraries
53 Summary(pl):    Biblioteki statyczne DPS
54 Group:          X11/Development/Libraries
55 Group(pl):      X11/Programowanie/Biblioteki
56 Requires:       %{name}-devel = %{version}
57
58 %description static
59 Static Display PostScript libraries.
60
61 %description static -l pl
62 Biblioteki statyczne DPS.
63
64 %prep
65 %setup -q -n %{name}-0.5.9
66 %patch -p1
67
68 %build
69 LDFLAGS="-s"
70 export LDFLAGS
71 %configure
72
73 %{__make} \
74         shared=yes \
75         debug=no \
76         SHARE_JPEG=1 \
77         gsdir=/usr/share/ghostscript \
78         gsdatadir=/usr/share/ghostscript \
79
80 %install
81 rm -rf $RPM_BUILD_ROOT
82
83 %{__make} install \
84         DESTDIR=$RPM_BUILD_ROOT \
85         m4datadir=%{_aclocaldir}
86         shared=yes debug=no
87
88 # remove files provided by normal ghostscript
89 rm -rf $RPM_BUILD_ROOT%{_mandir}
90 (cd $RPM_BUILD_ROOT%{_bindir};\
91 rm -f bdftops font2c gsbj gsdj gsdj500 gslj gslp gsnd printafm wftopfa)
92
93 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*.*
94
95 gzip -9nf ANNOUNCE FAQ NEWS README STATUS TODO ChangeLog
96
97 %clean
98 rm -rf $RPM_BUILD_ROOT
99
100 %post   -p /sbin/ldconfig
101 %postun -p /sbin/ldconfig
102
103 %files
104 %defattr(644,root,root,755)
105 %attr(755,root,root) %{_bindir}/dgs
106 %attr(755,root,root) %{_bindir}/dpsexec
107 %attr(755,root,root) %{_bindir}/dpsnx.agent
108 %attr(755,root,root) %{_bindir}/makepsres
109 %attr(755,root,root) %{_bindir}/pswrap
110 %attr(755,root,root) %{_bindir}/texteroids
111 %attr(755,root,root) %{_bindir}/xepsf
112 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
113
114 %files devel
115 %defattr(644,root,root,755)
116 %doc {ANNOUNCE,FAQ,NEWS,README,STATUS,TODO,ChangeLog}.gz
117 %attr(755,root,root) %{_bindir}/dgs-config
118 %attr(755,root,root) %{_libdir}/lib*.so
119 %attr(755,root,root) %{_libdir}/lib*.la
120 %{_includedir}/DPS
121 %{_aclocaldir}/*
122
123 %files static
124 %defattr(644,root,root,755)
125 %{_libdir}/lib*.a
This page took 0.091651 seconds and 3 git commands to generate.