OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 13-Jan-2007 08:49:16
Branch: HEAD Handle: 2007011307491500
Modified files:
openpkg-src/dspam dspam.spec
Log:
fix building against SQLite under Solaris
Summary:
Revision Changes Path
1.52 +7 -5 openpkg-src/dspam/dspam.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/dspam/dspam.spec
============================================================================
$ cvs diff -u -r1.51 -r1.52 dspam.spec
--- openpkg-src/dspam/dspam.spec 8 Jan 2007 18:18:40 -0000 1.51
+++ openpkg-src/dspam/dspam.spec 13 Jan 2007 07:49:15 -0000 1.52
@@ -33,7 +33,7 @@
Group: Mail
License: GPL
Version: 3.6.8
-Release: 20070108
+Release: 20070113
# list of sources
Source0:
http://dspam.nuclearelephant.com/sources/dspam-%{version}.tar.gz
@@ -41,7 +41,7 @@
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
-BuildPreReq: OpenPKG, openpkg >= 20040130
+BuildPreReq: OpenPKG, openpkg >= 20040130, pkgconfig
PreReq: OpenPKG, openpkg >= 20040130
BuildPreReq: sqlite
PreReq: sqlite
@@ -70,13 +70,15 @@
%setup -q
%{l_shtool} subst \
-e '/LINENO: error: C[+]* preprocessor/{N;N;N;N;s/.*/:/;}' \
+ -e 's;LIBS="-lm";LIBS="$LIBS -lm";' \
configure
%build
CC="%{l_cc}" \
- CFLAGS="%{l_cflags -O}" \
- CPPFLAGS="%{l_cppflags}" \
- LDFLAGS="%{l_ldflags}" \
+ CFLAGS="%{l_cflags -O} `pkg-config sqlite3 --cflags-only-other`" \
+ CPPFLAGS="%{l_cppflags} `pkg-config sqlite3 --cflags-only-I`" \
+ LDFLAGS="%{l_ldflags} `pkg-config sqlite3 --libs-only-other`" \
+ LIBS="`pkg-config sqlite3 --libs-only-l`" \
./configure \
--prefix=%{l_prefix} \
--sysconfdir=%{l_prefix}/etc/dspam \
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]