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