packages: nmon/nmon.spec - makefile that one could send upstream
glen
glen at pld-linux.org
Thu Nov 26 21:58:17 CET 2009
Author: glen Date: Thu Nov 26 20:58:17 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- makefile that one could send upstream
---- Files affected:
packages/nmon:
nmon.spec (1.6 -> 1.7)
---- Diffs:
================================================================
Index: packages/nmon/nmon.spec
diff -u packages/nmon/nmon.spec:1.6 packages/nmon/nmon.spec:1.7
--- packages/nmon/nmon.spec:1.6 Thu Nov 26 20:40:23 2009
+++ packages/nmon/nmon.spec Thu Nov 26 21:58:12 2009
@@ -7,24 +7,27 @@
Group: Applications/System
URL: http://nmon.sourceforge.net/pmwiki.php
BuildRequires: ncurses-devel
-Source0: http://downloads.sourceforge.net/project/nmon/lmon%{version}.c
+Source0: http://dl.sourceforge.net/project/nmon/lmon%{version}.c
# Source0-md5: 36da7485cc16dccbd6f840359c76ad83
-Source1: http://downloads.sourceforge.net/project/nmon/Documentation.txt
+Source1: http://dl.sourceforge.net/project/nmon/Documentation.txt
# Source1-md5: dbb13658cf55d687c4f2ff771a696d4a
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-
ExclusiveArch: %{ix86} %{x8664} ppc ppc64
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
nmon is designed for performance specialists to use for monitoring and
analyzing performance data.
%prep
-%setup -q -T -c
+%setup -qcT
install %{SOURCE0} nmon.c
install %{SOURCE1} .
cat <<'EOF' > Makefile
+LIBS := -lncurses
+OPTFLAGS := -O2
+CFLAGS := -Wall -I/usr/include/ncurses -D JFS -D GETUSER -D LARGEMEM $(OPTFLAGS)
+
nmon: nmon.o
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
EOF
@@ -32,13 +35,12 @@
%build
%{__make} nmon \
CC="%{__cc}" \
- CFLAGS="%{rpmcflags} -Wall -I/usr/include/ncurses -D JFS -D GETUSER -D LARGEMEM" \
- LDFLAGS="%{rpmldflags}" \
- LIBS="-lncurses"
+ OPTFLAGS="%{rpmcflags}" \
+ LDFLAGS="%{rpmldflags}"
%install
rm -rf $RPM_BUILD_ROOT
-install -D nmon $RPM_BUILD_ROOT%{_bindir}/nmon
+install -p -D nmon $RPM_BUILD_ROOT%{_bindir}/nmon
%clean
rm -rf $RPM_BUILD_ROOT
@@ -54,6 +56,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.7 2009/11/26 20:58:12 glen
+- makefile that one could send upstream
+
Revision 1.6 2009/11/26 19:40:23 sparky
- use minimal makefile
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/nmon/nmon.spec?r1=1.6&r2=1.7&f=u
More information about the pld-cvs-commit
mailing list