Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/balance/files: balance-3.54-Makefile.patch
Date: Sat, 16 Jun 2012 22:51:49
Message-Id: 20120616225130.68F902004C@flycatcher.gentoo.org
1 xmw 12/06/16 22:51:30
2
3 Added: balance-3.54-Makefile.patch
4 Log:
5 Version bump (bug 365965, thanks CJ Kucera), respect LDFLAGS (bug 336958)
6
7 (Portage version: 2.1.10.65/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 net-misc/balance/files/balance-3.54-Makefile.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/balance/files/balance-3.54-Makefile.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/balance/files/balance-3.54-Makefile.patch?rev=1.1&content-type=text/plain
14
15 Index: balance-3.54-Makefile.patch
16 ===================================================================
17 --- balance-3.54/Makefile
18 +++ balance-3.54/Makefile
19 @@ -1,14 +1,14 @@
20 # $Id: balance-3.54-Makefile.patch,v 1.1 2012/06/16 22:51:30 xmw Exp $
21
22 #CFLAGS=-g -I.
23 -CFLAGS=-O2 -Wall -Wstrict-prototypes -Wuninitialized
24 +CFLAGS+=-Wall -Wstrict-prototypes -Wuninitialized
25
26 # uncomment for any OS other than Cygwin
27 BALANCE=balance
28 ROOT=root
29 INSTALL=install
30 BINDIR=/usr/sbin
31 -MANDIR=${BINDIR}/../man/man1
32 +MANDIR=/usr/share/man/man1
33
34 # uncomment for Solaris:
35 # LIBRARIES=-lsocket -lnsl
36 @@ -20,13 +20,13 @@
37 # BALANCE=balance.exe
38 # ROOT=Administrators
39
40 -CC=gcc
41 +CC?=gcc
42 RELEASE=3.54
43
44 all: balance
45
46 balance: balance.o butils.o
47 - $(CC) $(CFLAGS) -I. -o balance balance.o butils.o $(LIBRARIES)
48 + $(CC) $(CFLAGS) $(LDFLAGS) -I. -o balance balance.o butils.o $(LIBRARIES)
49
50 balance.o: balance.c balance.h
51 $(CC) $(CFLAGS) -I. -c balance.c
52 @@ -48,12 +48,15 @@
53 rm -f $(BALANCE) *.o balance.ps balance.pdf
54
55 install:
56 + $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 -d \
57 + $(DESTDIR)$(BINDIR) \
58 + $(DESTDIR)$(MANDIR)
59 $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 $(BALANCE) \
60 $(DESTDIR)$(BINDIR)/$(BALANCE)
61 $(INSTALL) -o $(ROOT) -g $(ROOT) -m 755 balance.1 \
62 $(DESTDIR)$(MANDIR)
63 mkdir -p $(DESTDIR)/var/run/balance
64 - chmod 1777 $(DESTDIR)/var/run/balance
65 + chmod 1755 $(DESTDIR)/var/run/balance
66
67 release: balance.pdf
68 rm -rf ./releases/balance-$(RELEASE)