]> git.pld-linux.org Git - packages/boxes.git/blob - boxes.spec
- fixed passing CFLAGS,
[packages/boxes.git] / boxes.spec
1 Summary:        Draw any kind of box around some given text
2 Summary(pl):    Rysowanie dowolnych ramek wokó³ podanego tekstu
3 Name:           boxes
4 Version:        1.0.1
5 Release:        1
6 License:        GPL
7 Group:          Applications/Text
8 Vendor:         Thomas Jensen <boxes@home-of.tj>
9 Source0:        http://boxes.thomasjensen.com/download/%{name}-%{version}.src.tar.gz
10 # Source0-md5:  77935fb3b566755db798d678f945bd4d
11 Patch0:         %{name}-cflags.patch
12 URL:            http://boxes.thomasjensen.com/
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 "boxes" can draw all kinds of boxes around its input text, ranging
17 from a C comment box to complex ASCII art. These boxes may also be
18 removed, even if they have been badly damaged by editing of the text
19 inside. Since boxes may be open on any side, "boxes" can also be used
20 to create regional comments in any programming language. With the help
21 of an editor macro or mapping, damaged boxes can easily be repaired.
22 New box designs of all sorts can easily be added and shared by
23 appending to a free format configuration file.
24
25 %description -l pl
26 Za pomoc± boxes mo¿na rysowaæ ró¿ne ramki wokó³ podanego tekstu,
27 pocz±wszy od komentarzy C a skoñczywszy na skomplikowanym ascii art.
28 Mo¿na równie¿ usuwaæ te ramki, nawet je¶li zosta³y powa¿nie uszkodzone
29 edycj± znajduj±cego siê w nich tekstu. Poniewa¿ mog± byæ otwarte z
30 ka¿dej strony, mo¿na ich u¿yæ do tworzenia lokalnych komentarzy w
31 jakimkolwiek jêzyku programowania. Za pomoc± edytora makr lub
32 mapowania mo¿na ³atwo naprawiæ uszkodzone ramki. Mo¿na równie¿ ³atwo
33 dodaæ nowe rodzaje ramek ró¿nego rodzaju, do³±czaj±c je do pliku
34 konfiguracyjnego o otwartym formacie.
35
36 %prep
37 %setup -q
38 %patch0 -p1
39
40 %build
41 rm -f doc/boxes.1
42 rm -f src/boxes.h
43 %{__make} CFLAGS_ADDTL="%{rpmcflags}" GLOBALCONF="%{_sysconfdir}/boxes.conf"
44
45 %install
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_sysconfdir}}
48
49 install src/boxes $RPM_BUILD_ROOT%{_bindir}
50 install doc/boxes.1 $RPM_BUILD_ROOT%{_mandir}/man1
51 install boxes-config $RPM_BUILD_ROOT%{_sysconfdir}/boxes.conf
52
53 %clean
54 rm -rf $RPM_BUILD_ROOT
55
56 %files
57 %defattr(644,root,root,755)
58 %doc README
59 %attr(755,root,root) %{_bindir}/*
60 %{_mandir}/man1/*
61 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/*
This page took 0.070651 seconds and 4 git commands to generate.