Summary: XFree86 servers
Name: XFree86-Servers
Version: 3.3.6
-Release: 35
+Release: 36
License: MIT
-Group: X11/XFree86/Servers
+Group: X11/Servers
Source0: ftp://ftp.xfree86.org/pub/XFree86/3.3.6/source/X336src-1.tgz
# Source0-md5: bbfa360d10ce91ab37f24f197a31b485
Source1: ftp://ftp.dcs.ed.ac.uk/pub/jec/programs/xfsft/xfsft-1.1.6.tar.gz
Patch21: %{name}-serversonly.patch
Patch22: %{name}-sparc-asmflags.patch
Patch23: %{name}-HasZlib.patch
+Patch24: %{name}-period.patch
ExclusiveArch: %{ix86} alpha m68k armv4l sparc
-BuildRequires: flex
BuildRequires: bison
-BuildRequires: zlib-devel
+BuildRequires: flex
BuildRequires: pam-devel
+BuildRequires: zlib-devel
+Requires: pam >= 0.77.3
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _prefix /usr/X11R6
%package common
Summary: The XFree86 servers - common files
Summary(pl): Pliki wspólne dla serwerów XFree86
-Group: X11/XFree86/Servers
+Group: X11/Servers
Requires: XFree86-fonts
Obsoletes: XFree86-Xserver
XFree86 Project's website at http://www.xfree86.org/ for a definitive
list of X servers and which video cards they support.
-%description -l pl common
+%description common -l pl
Pliki wspólne dla wszystkich X serwerów, w tym modu³y, Xwrapper oraz
pliki konfiguracyjne PAM. Zainstaluj ten pakiet wraz z pakietem
zawieraj±cym odpowiedni X serwer je¿eli masz star± kartê, która by³a
%package -n XFree86-S3
Summary: The XFree86 server for video cards based on older S3 chips
Summary(pl): Serwer XFree86 dla kart na starych uk³adach S3
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
ValuePoint line). Note that if you have an S3 ViRGE based video card,
you'll need XFree86-S3V instead of XFree86-S3.
-%description -l pl -n XFree86-S3
+%description -n XFree86-S3 -l pl
XFree86-S3 jest X serwerem dla kart graficznych na uk³adach S3, czyli
czê¶ci kart Number Nine, Diamond Stealth, Orchid Fahrenheit, Miro
Crystal, STB. Je¿eli masz kartê na uk³adzie S3 ViRGE, zamiast tego
%package -n XFree86-I128
Summary: The XFree86 server for Number Nine Imagine 128 video cards
Summary(pl): Serwer XFree86 dla kart Number Nine Imagine 128
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
XFree86-I128 is the X server for the Number Nine Imagine 128 and
similar video cards.
-%description -l pl -n XFree86-I128
+%description -n XFree86-I128 -l pl
XFree86-I128 jest X serwerem dla kart graficznych Number Nine Imagine
128 i podobnych.
%package -n XFree86-S3V
Summary: The XFree86 server for video cards based on the S3 Virge chip
Summary(pl): Serwer XFree86 dla kart na uk³adzie S3 Virge
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
XFree86-S3V is the X server for video cards based on the S3 ViRGE
chipset.
-%description -l pl -n XFree86-S3V
+%description -n XFree86-S3V -l pl
XFree86-S3V jest X serwerem dla kart graficznych opartych o uk³ady S3
ViRGE.
%package -n XFree86-Mach64
Summary: The XFree86 server for Mach64 based video cards
Summary(pl): Serwer XFree86 dla kart na uk³adzie Mach64
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
cards. Check http://www.xfree86.org/ for current information on
updating this server.
-%description -l pl -n XFree86-Mach64
+%description -n XFree86-Mach64 -l pl
XFree86-Mach64 to X serwer dla kart opartych o uk³ad ATI Mach64,
takich jak Graphics Xpression, GUP Turbo, WinTurbo. Uwaga: ten serwer
miewa problemy z niektórymi kartami Mach64.
%package -n XFree86-8514
Summary: The XFree86 server program for older IBM 8514 or compatible video cards
Summary(pl): Serwer XFree86 dla kart na uk³adzie IBM 8514
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
The XFree86-8514 package contains the X server for older IBM 8514
video cards, or compatibles from a company such as ATI.
-%description -l pl -n XFree86-8514
+%description -n XFree86-8514 -l pl
XFree86-8514 zawiera X serwer dla starszych kart graficznych IBM 8514
lub kompatybilnych.
%package -n XFree86-AGX
Summary: The XFree86 server for AGX-based video cards
Summary(pl): Serwer XFree86 dla kart na uk³adzie AGX
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
such as the Boca Vortex, Orchid Celsius, Spider Black Widow and
Hercules Graphite.
-%description -l pl -n XFree86-AGX
+%description -n XFree86-AGX -l pl
XFree86-AGX zawiera X serwer dla kart graficznych na uk³adzie AGX,
takich jak Roca Vortex, Orchid Celsius, Spider Black Widow, Hercules
Graphite.
%package -n XFree86-Mach32
Summary: The XFree86 server for Mach32 based video cards
Summary(pl): Serwer XFree86 dla kart na uk³adzie Mach32
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
ATI's Mach32 chip, including the ATI Graphics Ultra Pro and Ultra
Plus.
-%description -l pl -n XFree86-Mach32
+%description -n XFree86-Mach32 -l pl
XFree86-Mach32 jest X serwerem dla kart graficznych opartych na
uk³adzie ATI Mach32, w tym kart ATI Graphics Ultra Pro i Ultra Plus.
%package -n XFree86-Mach8
Summary: The XFree86 server for Mach8 video cards
Summary(pl): Serwer XFree86 dla kart na uk³adzie Mach8
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
XFree86-Mach8 is the X server for video cards built around ATI's Mach8
chip, including the ATI 8514 Ultra and Graphics Ultra.
-%description -l pl -n XFree86-Mach8
+%description -n XFree86-Mach8 -l pl
XFree86-Mach8 jest X serwerem dla kart graficznych opartych na
uk³adzie ATI Mach8, w tym kart ATI 8514 Ultra i Graphics Ultra.
%package -n XFree86-Mono
Summary: A generic XFree86 monochrome server for VGA cards
Summary(pl): Serwer XFree86 dla kart VGA w trybie mono
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
XFree86-Mono will work for nearly all VGA compatible cards, but will
only support a monochrome display.
-%description -l pl -n XFree86-Mono
+%description -n XFree86-Mono -l pl
XFree86-Mono jest standardowym monochromatycznym (2-kolorowym)
serwerem dla kart VGA. Dzia³a na prawie wszystkich kartach zgodnych z
VGA.
%package -n XFree86-P9000
Summary: The XFree86 server for P9000 cards
Summary(pl): Serwer dla kart na uk³adzie P9000
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
P9000 chip, such as most Diamond Viper cards and the Orchid P9000
card.
-%description -l pl -n XFree86-P9000
+%description -n XFree86-P9000 -l pl
XFree86-P9000 jest X serwerem dla kart graficznych opartych na
uk³adzie Weitek P9000, takich jak Diamon Viper i Orchid P9000.
%package -n XFree86-SVGA
Summary: An XFree86 server for most simple framebuffer SVGA devices
Summary(pl): Serwer dla wiêkszo¶ci prostych kart SVGA
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
server works for many other chips and cards, so try this server if you
are having problems.
-%description -l pl -n XFree86-SVGA
+%description -n XFree86-SVGA -l pl
X serwer dla wiêkszo¶ci prostych kart SVGA, w tym kart zbudowanych na
uk³adach ET4000, Cirrus Logic, Chips and Technologies, Trident 8900 i
9000, Matrox. Dzia³a tak¿e na kartach Diamond Speedstar, Orchid
%package -n XFree86-VGA16
Summary: A generic XFree86 server for VGA16 boards
Summary(pl): Serwer XFree86 dla kart VGA w trybie 4bpp
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
XFree86-VGA16 will work on nearly all VGA style graphics boards, but
will only support a low resolution, 16 color display.
-%description -l pl -n XFree86-VGA16
+%description -n XFree86-VGA16 -l pl
XFree86-VGA16 jest standardowych 16-kolorowym serwerem dla kart VGA.
Dzia³a na prawie wszystkich kartach zgodnych z VGA.
%package -n XFree86-W32
Summary: The XFree86 server for video cards based on ET4000/W32 chips
Summary(pl): Serwer XFree86 dla kart na uk³adzie ET4000/W32
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
LeadTek WinFast S200, the Sigma Concorde, the STB LightSpeed, the
TechWorks Thunderbolt, and the ViewTop PCI.
-%description -l pl -n XFree86-W32
+%description -n XFree86-W32 -l pl
XFree86-W32 jest X serwerem dla kart opartych na uk³adach ET4000/W32,
w tym kart Genoa 8900 Phantom 32i, Hercules Dynamite, LeadTek WinFast
S200, Sigma Concorde, STB LightSpeed, TechWorks Thunderbolt, ViewTop
PCI.
-%package -n XFree86-3DLabs
+%package -n XFree86-3DLabs
Summary: The XFree86 server for 3Dlabs video cards
Summary(pl): Serwer XFree86 dla kart na uk³adzie 3Dlabs
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
the Glint MX with IBM RGB526 and IBM RGB640 RAMDAC, the Permedia with
IBM RGB526 RAMDAC, and the Permedia 2 (classic, 2a, 2v).
-%description -l pl -n XFree86-3DLabs
+%description -n XFree86-3DLabs -l pl
XFree86-3DLabs jest X serwerem dla kart graficznych na uk³adach 3Dlabs
Glint lub Permedia, w tym Glint 500TX z RAMDAC IBM RGB526, Glint MX z
RAMDAC IBM RGB526 lub IBM RGB640, Permedia z RAMDAC IBM RGB526 oraz
%package -n XFree86-TGA
Summary: X server for systems with Digital TGA boards based on DC21040 chips
Summary(pl): X serwer dla systemów z kartami Digital TGA na uk³adach DC21040
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
boards based on the DC21040 chip. These adapters are often used in
Alpha workstations and are included with Alpha UDB (Multia) machines.
-%description -l pl -n XFree86-TGA
+%description -n XFree86-TGA -l pl
XFree86-TGA zawiea 8-bitowy X serwer dla kart Digital TGA opartych na
uk³adzie DC21040. Te karty s± czêsto u¿ywane na w stacjach roboczych
Alpha oraz maszynach Alpha UDB (Multia).
%package -n XFree86-FBDev
Summary: The X server for the generic frame buffer device on some machines
Summary(pl): X serwer dzia³aj±cy w oparciu o framebuffer
-Group: X11/XFree86/Servers
+Group: X11/Servers
Provides: Xserver
Requires: %{name}-common = %{version}
work. Thirdly, this X server can produce a larger display, at a higher
resolution, for consoles on laptops.
-%description -l pl -n XFree86-FBDev
+%description -n XFree86-FBDev -l pl
XFree86-FBDev zawiera X serwer oparty o framebuffer. Zazwyczaj jest
jedynym dla maszyn SPARC, ale ma te¿ mo¿liwo¶ci przydatne na
platformach intelowskich, zw³aszcza w laptopach.
%package -n XFree86-Sun
Summary: X server for Suns with monochrome and 8-bit color SBUS framebuffers
Summary(pl): X serwer dla Sunów z framebufferem SBUS mono lub kolorowym 8bpp
-Group: X11/XFree86/Servers
+Group: X11/Servers
Obsoletes: X11R6.1-Sun
Provides: Xserver
Requires: %{name}-common = %{version}
monochrome and 8-bit color SBUS frame buffers (for example, the CG3
and CG6 frame buffers).
-%description -l pl -n XFree86-Sun
+%description -n XFree86-Sun -l pl
XFree86-Sun zawiera X serwer dla komputerów Sun z framebufferem SBUS
monochromatycznym lub z 8-bitowym kolorem (np. CG3 lub CG6).
%package -n XFree86-SunMono
Summary: X server for Sun computers with monochrome SBUS framebuffers only
Summary(pl): X serwer dla Sunów z monochromatycznym framebufferem SBUS
-Group: X11/XFree86/Servers
+Group: X11/Servers
Obsoletes: X11R6.1-SunMono
Provides: Xserver
Requires: %{name}-common = %{version}
The XFree86-SunMono package includes an X server for Sun computers
with monochrome SBUS frame buffers only.
-%description -l pl -n XFree86-SunMono
+%description -n XFree86-SunMono -l pl
XFree86-SunMono zawiera X serwer dla komputerów Sun z
monochromatycznym framebufferem SBUS.
%package -n XFree86-Sun24
Summary: The X server for Suns with all supported SBUS framebuffers
Summary(pl): X serwer dla Sunów z framebufferami SBUS
-Group: X11/XFree86/Servers
+Group: X11/Servers
Obsoletes: X11R6.1-Sun24
Provides: Xserver
Requires: %{name}-common = %{version}
The XFree86-Sun24 package contains the X server for Sun computers with
all supported SBUS frame buffers.
-%description -l pl -n XFree86-Sun24
+%description -n XFree86-Sun24 -l pl
XFree86-Sun24 zawiera X serwer dla komputerów Sun z framebufferem
SBUS.
# install xfsft
tar x -C xc/lib -f xfsft-1.1.6/libfont.tar
patch -p0 -s -d xc/lib < xfsft-1.1.6/libfont.patch
-
+
%patch0 -p1
%patch1 -p1
%patch2 -p0
# fix cfb linking
%patch22 -p1
%patch23 -p1
+%patch24 -p1
# Fix the header file for makedepend.
cd xc/config/imake
%defattr(644,root,root,755)
%attr(4755,root,root) %{_bindir}/Xwrapper
%attr(755,root,root) %{_bindir}/X
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/xserver
-%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.xserver
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/xserver
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.xserver
%config(missingok) /etc/security/console.apps/xserver
%{_mandir}/man5/XF86Config-3.5x*
%doc $RPM_BUILD_ROOT%{_libdir}/X11/XF86Config.eg