]> git.pld-linux.org Git - packages/AfterStep.git/blob - AfterStep.spec
- use system giflib
[packages/AfterStep.git] / AfterStep.spec
1 # TODO: what are man3 pages?
2 # if not API docs - shouldn't be in another section?
3 # if API docs - no devel files are installed (well, except perl, but AFAICS perl is not installed at all)
4 Summary:        AfterStep Window Manager
5 Summary(ja):    AfterStep ¥¦¥£¥ó¥É¥¦¥Þ¥Í¡¼¥¸¥ã (NeXTÉ÷)
6 Summary(pl):    AfterStep - zarz±dca okien
7 Name:           AfterStep
8 Version:        2.2.3
9 Release:        0.1
10 License:        GPL v2+
11 Vendor:         The AfterStep Team (see TEAM in docdir)
12 Group:          X11/Window Managers
13 Source0:        ftp://ftp.afterstep.org/stable/%{name}-%{version}.tar.bz2
14 # Source0-md5:  c4dd1739a3e76599815d91f0212d1a43
15 #Source1:       %{name}.RunWM
16 Source3:        %{name}-xsession.desktop
17 Patch0:         %{name}-no_bash_fix.patch
18 Patch1:         %{name}-install_man.patch
19 URL:            http://www.afterstep.org/
20 BuildRequires:  autoconf >= 2.59-9
21 BuildRequires:  automake
22 BuildRequires:  giflib-devel
23 BuildRequires:  gtk+2-devel >= 1:2.0.0
24 BuildRequires:  libjpeg-devel
25 BuildRequires:  libpng-devel
26 BuildRequires:  libtiff-devel
27 BuildRequires:  pkgconfig
28 BuildRequires:  sgml-tools
29 BuildRequires:  xorg-lib-libXext-devel
30 BuildRequires:  xorg-lib-libXinerama-devel
31 #Requires:      wmconfig >= 0.9.9-5
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %define         _wmpropsdir     /usr/share/wm-properties
35
36 %description
37 AfterStep is a continuation of the BowMan window manager which was
38 originally put together by Bo Yang. BowMan was based on the fvwm
39 window manager, written by Robert Nation. Fvwm was based on code from
40 twm. And so on... It was originally designed to emulate some of the
41 look and feel of the NEXTSTEP user interface, but has since taken
42 steps towards adding more useful, requested, and neat features
43 especially in 1.4 version! The changes which comprise AfterStep's
44 personality were originally part of BowMan development, but due to a
45 desire to move past simple emulation and into a niche as its own
46 valuable window manager, AfterStep designers decided to change the
47 project name and move on.
48
49 Important features of AfterStep include:
50 - 1. Wharf: a free-floating application loader which can "Swallow"
51   running programs and also can contain "Folders" of more
52   applications.
53 - 2. Gradient filled TitleBars with 5 button: help/zap, action/tasks,
54   iconize/maximise, shade/stick & close/destroy buttons
55 - 3. Gradient filled root window PopUp menus which can be configured
56   to accomodate different tastes and styles of management
57 - 4. NEXTSTEP style icons which give a consistent look to the entire
58   desktop
59 - 5. Pixmapped Pager with desktop pixmmaping
60 - 6. Easy to use look files, to share you desktop appearance with your
61   friends
62 - 7. Start menu entries in a hierarchy of directories
63 - 8. WinList: a tasklist which can be horizontal or vertical
64 - 9. Many modules & asapps to give a good look to your X window
65   station
66
67 %description -l pl
68 AfterStep jest kontynuacj± zarz±dcy okienek o nazwie BowMan, który
69 zosta³ opracowany przez Bo Yanga. BowMan bazowa³ na innym zarz±dcy
70 okien o nazwie fvwm napisanym przez Roberta Nationa, a sam fvwm
71 bazowa³ na kodzie ¼ród³owym zarz±dcy okien twm. I tak dalej...
72 AfterStep pocz±tkowo mia³ imitowaæ czê¶æ zachowania interfejsu
73 u¿ytkownika NEXTSTEP, ale potem rozwin±³ siê w kierunku dodawania
74 bardziej przydatnych, po¿±danych i przyjemnych mo¿liwo¶ci, szczególnie
75 w wersji 1.4. Zmiany obejmuj±ce osobowo¶æ AfterStepa by³y pocz±tkowo
76 czê¶ci± rozwoju BowMana, ale ze wzglêdu na chêæ wykroczenia poza
77 prost± imitacjê do niszy samodzielnego warto¶ciowego zarz±dcy okien,
78 projektanci AfterStepa zdecydowali siê zmieniæ nazwê.
79
80 Najwa¿niejsze cechy AfterStepa obejmuj±:
81 - 1. Dok - obiekt do ³adowania aplikacji mog±cy "po³ykaæ" uruchomione
82   programy i zawieraæ "foldery" wiêkszej liczby aplikacji
83 - 2. Wype³nione gradientem paski tytu³owe z 5 przyciskami:
84   pomoc/zabicie, akcja/zadania, ikona/maksymalizacja,
85   cieñ/przyklejenie oraz zamkniêcie/zniszczenie
86 - 3. Wype³nione gradientem wyskakuj±ce menu w g³ównym oknie,
87   konfigurowalne aby sprostaæ ró¿nym smakom i stylom zarz±dzania
88 - 4. Ikony w stylu NEXTSTEPA daj±ce spójny wygl±d ca³ego pulpitu
89 - 5. Pager z pixmapami pulpitu
90 - 6. £atwe w u¿yciu pliki wygl±du, dziêki którym mo¿na dzieliæ wygl±d
91   pulpitu z kolegami
92 - 7. Wpisy menu Start o hierarchii katalogowej
93 - 8. WinList - pozioma lub pionowa lista zadañ
94 - 9. Wiele modu³ów i aplikacji AfterStepa (asapps) daj±cych dobry
95   wygl±d stacji X Window
96
97 %prep
98 %setup -q
99 %patch0 -p1
100 %patch1 -p1
101
102 cp -f autoconf/configure*.in .
103
104 %build
105 %{__aclocal}
106 %{__autoconf}
107 %{__autoheader}
108 %configure \
109         --enable-i18n \
110         --with-gif \
111         --with-helpcommand="xterm -e man" \
112         --with-jpeg \
113         --with-png \
114         --with-xpm
115
116 %{__make}
117 sgml2html doc/afterstep.sgml
118
119 %install
120 rm -rf $RPM_BUILD_ROOT
121 install -d $RPM_BUILD_ROOT{%{_wmpropsdir},%{_datadir}/xsessions,/etc/sysconfig/wmstyle}
122
123 %{__make} install install.man \
124         DESTDIR=$RPM_BUILD_ROOT
125
126 install AfterStep.desktop $RPM_BUILD_ROOT%{_wmpropsdir}
127
128 #install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/wmstyle/afterstep.sh
129 install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/xsessions/AfterStep.desktop
130
131 rm -f $RPM_BUILD_ROOT%{_bindir}/{sessreg,xpmroot}
132 rm -rf $RPM_BUILD_ROOT%{_datadir}/afterstep/doc
133
134 %clean
135 rm -rf $RPM_BUILD_ROOT
136
137 %files
138 %defattr(644,root,root,755)
139 %doc doc/code doc/languages TODO *.html
140 %doc UPGRADE NEW README TEAM README.RedHat doc/languages/*
141 #%attr(755,root,root) /etc/sysconfig/wmstyle/*.sh
142 %attr(755,root,root) %{_bindir}/*
143 %{_wmpropsdir}/AfterStep.desktop
144 %{_datadir}/afterstep
145 %{_datadir}/xsessions/AfterStep.desktop
146 %{_mandir}/man1/*
147 # ???
148 %{_mandir}/man3/*
This page took 0.100441 seconds and 4 git commands to generate.