diff options
author | 2012-10-24 16:17:10 +0000 | |
---|---|---|
committer | 2012-10-24 16:17:10 +0000 | |
commit | 684d18a923208db38784369677e5a15ce2ab82c9 (patch) | |
tree | 02316740b8cdf4174173ae0f2872dde765e7265a /app-admin/mcelog/files | |
parent | Version bump. (diff) | |
download | gentoo-2-684d18a923208db38784369677e5a15ce2ab82c9.tar.gz gentoo-2-684d18a923208db38784369677e5a15ce2ab82c9.tar.bz2 gentoo-2-684d18a923208db38784369677e5a15ce2ab82c9.zip |
version bump by Ben Kohler wrt #399241 new maintainer/proxymaintainer
(Portage version: 2.2.0_alpha140/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
Diffstat (limited to 'app-admin/mcelog/files')
-rw-r--r-- | app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-build.patch | 42 | ||||
-rw-r--r-- | app-admin/mcelog/files/mcelog.init | 29 |
2 files changed, 71 insertions, 0 deletions
diff --git a/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-build.patch b/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-build.patch new file mode 100644 index 000000000000..6444bfb133e8 --- /dev/null +++ b/app-admin/mcelog/files/mcelog-1.0_pre3_p20120918-build.patch @@ -0,0 +1,42 @@ +From: Julian Ospald <hasufell@gentoo.org> +Date: Wed Oct 24 15:41:33 UTC 2012 +Subject: build system + +don't overwrite system CFLAGS, only append "-g -Os" if DEBUG=1 is passed +as argument + +always use $(CC) instead of "gcc" + +--- Makefile ++++ Makefile +@@ -1,4 +1,11 @@ +-CFLAGS := -g -Os ++CC ?= gcc ++ ++# set to 1 to enable debug flags ++DEBUG = 0 ++ifeq ($(DEBUG),1) ++CFLAGS += -g -Os ++endif ++ + prefix := /usr + etcprefix := + # Define appropiately for your distribution +@@ -70,7 +77,7 @@ + rm -f ${CLEAN} ${OBJ} + + tsc: tsc.c +- gcc -o tsc ${CFLAGS} -DSTANDALONE tsc.c ${LDFLAGS} ++ $(CC) -o tsc ${CFLAGS} -DSTANDALONE tsc.c ${LDFLAGS} + + dbquery: db.o dbquery.o memutil.o + +@@ -101,7 +108,7 @@ + echo $(SRC) + + config-test: config.c +- gcc -DTEST=1 config.c -o config-test ++ $(CC) -DTEST=1 config.c -o config-test + + test: + $(MAKE) -C tests test DEBUG="" diff --git a/app-admin/mcelog/files/mcelog.init b/app-admin/mcelog/files/mcelog.init new file mode 100644 index 000000000000..009e4457e227 --- /dev/null +++ b/app-admin/mcelog/files/mcelog.init @@ -0,0 +1,29 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/mcelog/files/mcelog.init,v 1.1 2012/10/24 16:17:10 hasufell Exp $ + +description='Start/stop mcelog in daemon mode' + +PIDFILE="/var/run/mcelog.pid" + +depend() { + after udev + need localmount + use logging +} + +start() { + ebegin "Starting mcelog" + start-stop-daemon \ + --start \ + --pidfile ${PIDFILE} \ + --exec /usr/sbin/mcelog -- --daemon --pidfile ${PIDFILE} ${MCELOG_OPTS} + eend $? +} + +stop() { + ebegin "Stopping mcelog" + start-stop-daemon --stop --pidfile ${PIDFILE} + eend $? +} |