3 %bcond_with tests # build with tests
4 %bcond_without tests # build without tests
12 Group: Applications/CAD
13 Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
14 # Source0-md5: bb4c5fd83ae1dd1b5dd84384f7894fc8
17 #Patch0: %{name}-DESTDIR.patch
18 URL: htp://brlcad.sourceforge.net/
21 BuildRequires: xorg-lib-libICE-devel
22 BuildRequires: xorg-lib-libX11-devel
23 BuildRequires: xorg-lib-libXext-devel
24 BuildRequires: xorg-lib-libXi-devel
25 BuildRequires: xorg-lib-libXmu-devel
26 BuildRequires: xorg-lib-libXt-devel
27 BuildRequires: xorg-lib-libSM-devel
29 #BuildRequires: X11-devel
31 BuildRequires: tcl-devel
32 BuildRequires: tk-devel
33 #Buildrequires: itcl-devel
34 #BuildRequires: itk-devel
36 BuildRequires: SDL-devel
37 #BuildRequires: tk-Img-devel
40 #Requires(pre,post): -
49 #ExclusiveArch: %{ix86}
50 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53 The BRL-CAD package is a powerful Constructive Solid Geometry (CSG) solid modeling system with over 20 years development and production use by the U.S. military. BRL-CAD includes an interactive geometry editor, parallel ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, image-processing and signal-processing tools. The entire package is distributed in source code form.
62 %description subpackage
64 %description subpackage -l pl
73 %description libs -l pl
77 Summary: Header files for ... library
78 Summary(pl): Pliki nag³ówkowe biblioteki ...
79 Group: Development/Libraries
80 #Requires: %{name} = %{version}-%{release}
83 This is the package containing the header files for ... library.
85 %description devel -l pl
86 Ten pakiet zawiera pliki nag³ówkowe biblioteki ....
89 Summary: Static ... library
90 Summary(pl): Statyczna biblioteka ...
91 Group: Development/Libraries
92 Requires: %{name}-devel = %{version}-%{release}
97 %description static -l pl
98 Statyczna biblioteka ....
103 #%setup -q -n %{name}
104 #%%setup -q -n %{name}-%{version}.orig -a 1
108 #find '(' -name '*.php' -o -name '*.inc' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
110 # remove CVS control files
111 #find -name CVS -print0 | xargs -0 rm -rf
116 --disable-blt-build \
117 --disable-itcl-build \
118 --disable-itk-build \
119 --disable-png-build \
120 --disable-regex-build \
121 --disable-tcl-build \
122 --disable-tkimg-build \
123 --disable-zlib-build \
125 --disable-profiling \
128 --bindir=%{_bindir} \
129 --sbindir=%{_sbindir} \
130 --datadir=%{_datadir} \
131 --mandir=%{_mandir} \
132 --sysconfdir=%{_sysconfdir}
136 # CFLAGS="%{rpmcflags}" \
137 # LDFLAGS="%{rpmldflags}"
140 rm -rf $RPM_BUILD_ROOT
141 # create directories if necessary
142 #install -d $RPM_BUILD_ROOT
143 #install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
146 DESTDIR=$RPM_BUILD_ROOT
149 rm -rf $RPM_BUILD_ROOT
160 %post -p /sbin/ldconfig
161 %postun -p /sbin/ldconfig
164 %if %{with initscript}
166 /sbin/chkconfig --add %{name}
167 %service %{name} restart
170 if [ "$1" = "0" ]; then
171 %service -q %{name} stop
172 /sbin/chkconfig --del %{name}
177 %defattr(644,root,root,755)
178 %doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
181 # if _sysconfdir != /etc:
182 #%%dir %{_sysconfdir}
183 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
184 %attr(755,root,root) %{_bindir}/*
188 # initscript and its config
189 %if %{with initscript}
190 %attr(754,root,root) /etc/rc.d/init.d/%{name}
191 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
194 #%{_examplesdir}/%{name}-%{version}
196 %if %{with subpackage}
198 %defattr(644,root,root,755)
200 #%{_datadir}/%{name}-ext