]> git.pld-linux.org Git - packages/icmake.git/blob - icmake.spec
- x32 rebuild
[packages/icmake.git] / icmake.spec
1 Summary:        Icmake - an Intelligent C-like Maker
2 Summary(pl.UTF-8):      Icmake - inteligentny C-podobny "maker"
3 Name:           icmake
4 Version:        7.16.00
5 Release:        2
6 License:        GPL v3
7 Group:          Development/Building
8 Source0:        http://downloads.sourceforge.net/icmake/%{name}_%{version}.orig.tar.gz
9 # Source0-md5:  174cf585d9133a42797d49e280345f03
10 URL:            http://icmake.sourceforge.net/
11 BuildRequires:  bash
12 BuildRequires:  sed >= 4.0
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 Icmake is yet another maker - but this time, one that uses a C-like
17 syntaxis. The Icmake scripts should feel `natural' to all C
18 programmers. Icmake is furthermore a powerful shell script language:
19 it can be used for program maintenance as well as for system
20 administrative tasks.
21
22 %description -l pl.UTF-8
23 Icmake jest kolejnym programem typu "make" - ale takim, który używa
24 składni podobnej do C. Skrypty Icmake powinny być dość 'naturalne' dla
25 programistów C. Icmake jest ponadto potężnym narzędziem skryptowym:
26 może być używany równie dobrze do tworzenia programów z równym
27 powodzeniem jak do wykonywania zadań administracyjnych.
28
29 %prep
30 %setup -q
31 %{__sed} -i -e 's#gcc#%{__cc}#g' icm_bootstrap
32 %{__sed} -i -e 's#/lib/#/%{_lib}/#g' INSTALL.im
33
34 %build
35 CFLAGS="%{rpmcflags} %{rpmcppflags}" \
36 LDFLAGS="%{rpmldflags}" \
37 ./icm_bootstrap /
38
39 %install
40 rm -rf $RPM_BUILD_ROOT
41
42 ./icm_install progs $RPM_BUILD_ROOT
43 ./icm_install scripts $RPM_BUILD_ROOT
44 ./icm_install skel $RPM_BUILD_ROOT
45 ./icm_install man $RPM_BUILD_ROOT
46 ./icm_install doc $RPM_BUILD_ROOT
47 ./icm_install etc $RPM_BUILD_ROOT
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %files
53 %defattr(644,root,root,755)
54 %doc changelog doc/icmake.ps doc/icmake.doc
55 %dir %{_sysconfdir}/icmake
56 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/icmake/icmstart.rc
57 %attr(755,root,root) %{_bindir}/icmake
58 %attr(755,root,root) %{_bindir}/icmbuild
59 %attr(755,root,root) %{_bindir}/icmstart
60 %attr(755,root,root) %{_bindir}/icmun
61 %dir %{_libdir}/%{name}
62 %attr(755,root,root) %{_libdir}/%{name}/icm-comp
63 %attr(755,root,root) %{_libdir}/%{name}/icm-exec
64 %attr(755,root,root) %{_libdir}/%{name}/icm-pp
65 %dir %{_datadir}/%{name}
66 %dir %{_datadir}/%{name}/parser
67 %{_datadir}/%{name}/parser/grammar
68 %dir %{_datadir}/%{name}/parser/gramspec
69 %attr(755,root,root) %{_datadir}/%{name}/parser/gramspec/grambuild
70 %{_datadir}/%{name}/parser/gramspec/*.gr0
71 %{_datadir}/%{name}/[!p]*
72 %{_mandir}/man1/icmake.1*
73 %{_mandir}/man1/icmbuild.1*
74 %{_mandir}/man1/icmstart.1*
75 %{_mandir}/man7/icmconf.7*
76 %{_mandir}/man7/icmstart.rc.7*
This page took 0.072885 seconds and 3 git commands to generate.