packages: dumb/dumb.spec - build -fPIC for x86_64 - pass our cflags in debu...
glen
glen at pld-linux.org
Fri Nov 13 13:20:36 CET 2009
Author: glen Date: Fri Nov 13 12:20:36 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- build -fPIC for x86_64
- pass our cflags in debug library too; rel 3
---- Files affected:
packages/dumb:
dumb.spec (1.13 -> 1.14)
---- Diffs:
================================================================
Index: packages/dumb/dumb.spec
diff -u packages/dumb/dumb.spec:1.13 packages/dumb/dumb.spec:1.14
--- packages/dumb/dumb.spec:1.13 Mon Jan 7 18:51:56 2008
+++ packages/dumb/dumb.spec Fri Nov 13 13:20:31 2009
@@ -1,11 +1,12 @@
# $Revision$, $Date$
# TODO
# - build shared lib
+# - do we need debug version of libraires/headers?
Summary: DUMB - Dedicated Universal Music Bastardisation
Summary(pl.UTF-8): DUMB - Dedicated Universal Music Bastardisation
Name: dumb
Version: 0.9.3
-Release: 2
+Release: 3
License: GPL-like
Group: Development/Libraries
Source0: http://dl.sourceforge.net/dumb/%{name}-%{version}.tar.gz
@@ -14,7 +15,8 @@
BuildRequires: allegro-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define specflags_ia32 -fomit-frame-pointer
+%define specflags_ia32 -fomit-frame-pointer
+%define specflags_x86_64 -fPIC
%description
DUMB - Dedicated Universal Music Bastardisation library.
@@ -61,7 +63,9 @@
%{__make} all \
CC="%{__cc}" \
- OFLAGS="%{rpmcflags}"
+ LDFLAGS="%{rpmldflags}" \
+ OFLAGS="%{rpmcflags}" \
+ DBGFLAGS="-DDEBUGMODE=1 %{rpmcflags}"
%install
rm -rf $RPM_BUILD_ROOT
@@ -70,6 +74,7 @@
%{__make} install \
PREFIX=$RPM_BUILD_ROOT%{_prefix} \
LIB_INSTALL_PATH=$RPM_BUILD_ROOT%{_libdir}
+
%{__make} install \
DEBUGMODE=1 \
PREFIX=$RPM_BUILD_ROOT%{_prefix} \
@@ -101,6 +106,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.14 2009/11/13 12:20:31 glen
+- build -fPIC for x86_64
+- pass our cflags in debug library too; rel 3
+
Revision 1.13 2008/01/07 17:51:56 glen
- add todo
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dumb/dumb.spec?r1=1.13&r2=1.14&f=u
More information about the pld-cvs-commit
mailing list