SPECS: rt2500.spec - bcond fixed, userspace build fixed.

pluto pluto at pld-linux.org
Fri Jul 22 08:37:51 CEST 2005


Author: pluto                        Date: Fri Jul 22 06:37:51 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- bcond fixed, userspace build fixed.

---- Files affected:
SPECS:
   rt2500.spec (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SPECS/rt2500.spec
diff -u SPECS/rt2500.spec:1.6 SPECS/rt2500.spec:1.7
--- SPECS/rt2500.spec:1.6	Sat May 21 17:06:28 2005
+++ SPECS/rt2500.spec	Fri Jul 22 08:37:46 2005
@@ -4,7 +4,7 @@
 %bcond_without	dist_kernel	# allow non-distribution kernel
 %bcond_without	kernel		# don't build kernel modules
 %bcond_without	smp		# don't build SMP module
-%bcond_with	userspace	# don't build userspace module
+%bcond_without	userspace	# don't build userspace module
 %bcond_with	verbose		# verbose build (V=1)
 #
 Summary:	Linux driver for WLAN cards based on RT2500
@@ -19,14 +19,16 @@
 # Source0:	http://www.minitar.com/downloads/rt2500_linux-%{version}-b1.tgz
 Source0:	http://rt2x00.serialmonkey.com/%{name}-%{version}-%{_subver}.tar.gz
 # Source0-md5:	8846a055cd05bf71af96645637e5a2d1
+Patch0:		%{name}-qt.patch
 URL:		http://rt2x00.serialmonkey.com/
 %if %{with kernel}
 %{?with_dist_kernel:BuildRequires:	kernel-module-build >= 2.6.7}
-BuildRequires:	rpmbuild(macros) >= 1.153
+BuildRequires:	rpmbuild(macros) >= 1.217
 %endif
 %if %{with userspace}
 BuildRequires:	XFree86-devel
 BuildRequires:	pkgconfig
+BuildRequires:	qmake
 BuildRequires:	qt-devel >= 3.1.1
 %endif
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -43,9 +45,11 @@
 Summary(pl):	Sterownik dla Linuksa do kart bezprzewodowych opartych na układzie RT2500
 Release:	%{_rel}@%{_kernel_ver_str}
 Group:		Base/Kernel
-%{?with_dist_kernel:%requires_releq_kernel_up}
 Requires(post,postun):	/sbin/depmod
-%{?with_dist_kernel:Requires(postun):	kernel}
+%if %{with dist_kernel}
+%requires_releq_kernel_up
+Requires(postun):	%releq_kernel_up
+%endif
 
 %description -n kernel-net-rt2500
 This is a Linux driver for WLAN cards based on RT2500.
@@ -63,9 +67,11 @@
 Summary(pl):	Sterownik dla Linuksa SMP do kart bezprzewodowych opartych na układzie RT2500
 Release:	%{_rel}@%{_kernel_ver_str}
 Group:		Base/Kernel
-%{?with_dist_kernel:%requires_releq_kernel_smp}
 Requires(post,postun):	/sbin/depmod
-%{?with_dist_kernel:Requires(postun):	kernel-smp}
+%if %{with dist_kernel}
+%requires_releq_kernel_smp
+Requires(postun):	%releq_kernel_smp
+%endif
 
 %description -n kernel-smp-net-rt2500
 This is a Linux driver for WLAN cards based on RT2500.
@@ -80,11 +86,12 @@
 
 %prep
 %setup -q
-
-%{__perl} -pi -e 's@/lib@/%{_lib}@g' Utilitys/Makefile
+%patch0 -p1
 
 %build
 %if %{with userspace}
+qmake -unix Utilitys/raconfig2500.pro -o Utilitys/Makefile
+
 %{__make} -C Utilitys \
 	CXXFLAGS="%{rpmcflags} %(pkg-config qt-mt --cflags)" \
 	LDFLAGS="%{rpmldflags}" \
@@ -120,7 +127,7 @@
 rm -rf $RPM_BUILD_ROOT
 
 %if %{with userspace}
-install -D Utilitys/RaConfig $RPM_BUILD_ROOT%{_bindir}/RaConfig
+install -D Utilitys/RaConfig2500 $RPM_BUILD_ROOT%{_bindir}/RaConfig2500
 %endif
 
 %if %{with kernel}
@@ -154,7 +161,7 @@
 %files
 %defattr(644,root,root,755)
 %doc CHANGELOG FAQ 
-%attr(755,root,root) %{_bindir}/RaConfig
+%attr(755,root,root) %{_bindir}/RaConfig2500
 %endif
 
 %if %{with kernel}
@@ -175,6 +182,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2005/07/22 06:37:46  pluto
+- bcond fixed, userspace build fixed.
+
 Revision 1.6  2005/05/21 15:06:28  averne
 - rel 2
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/rt2500.spec?r1=1.6&r2=1.7&f=u




More information about the pld-cvs-commit mailing list