patches/multitail-01-makefiles.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 844 1c1bdd99bc27
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
844
1c1bdd99bc27 SFElibvisual-plugins.spec:
moinakg
parents: 841
diff changeset
     1
--- multitail-5.2.0/makefile.solaris_gcc.orig	2008-01-28 23:59:51.455889322 +0530
1c1bdd99bc27 SFElibvisual-plugins.spec:
moinakg
parents: 841
diff changeset
     2
+++ multitail-5.2.0/makefile.solaris_gcc	2008-01-29 00:00:35.260524206 +0530
841
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     3
@@ -5,8 +5,8 @@
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     4
 
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     5
 CC=gcc
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     6
 DEBUG=#-g -D_DEBUG #-pg #-fprofile-arcs
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     7
-CFLAGS=-O2 -I/usr/local/include/ -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     8
-LDFLAGS=-L/usr/local/lib/ -lsocket -lpanel -lncurses -lnsl -lm $(DEBUG)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
     9
+CFLAGS=${EXTRA_CFLAGS} -O2 -I/usr/local/include/ -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    10
+LDFLAGS=${EXTRA_LDFLAGS} -L/usr/local/lib/ -lsocket -lpanel -lncurses -lnsl -lm $(DEBUG)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    11
 
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    12
 OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o color.o stripstring.o selbox.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    13
 
844
1c1bdd99bc27 SFElibvisual-plugins.spec:
moinakg
parents: 841
diff changeset
    14
@@ -16,17 +16,25 @@
841
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    15
 	$(CC) $(OBJS) $(LDFLAGS) -o multitail
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    16
 
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    17
 install: multitail
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    18
+	/usr/sbin/install -m 0755 -u root -g sys -d $(DESTDIR)/usr
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    19
+	/usr/sbin/install -m 0755 -u root -g bin -d $(DESTDIR)/usr/bin
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    20
 	cp multitail $(DESTDIR)/usr/bin
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    21
-	cp multitail.1 $(DESTDIR)/usr/man/man1/multitail.1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    22
+
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    23
+	/usr/sbin/install -m 0755 -u root -g sys -d $(DESTDIR)/usr/share
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    24
+	/usr/sbin/install -m 0755 -u root -g bin -d $(DESTDIR)/usr/share/man
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    25
+	/usr/sbin/install -m 0755 -u root -g bin -d $(DESTDIR)/usr/share/man/man1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    26
+	cp multitail.1 $(DESTDIR)/usr/share/man/man1/multitail.1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    27
 	#
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    28
 	### COPIED multitail.conf.new, YOU NEED TO REPLACE THE multitail.conf
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    29
 	### YOURSELF WITH THE NEW FILE
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    30
 	#
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    31
+	/usr/sbin/install -m 0755 -u root -g sys -d $(DESTDIR)/etc
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    32
 	cp multitail.conf $(DESTDIR)/etc/multitail.conf.new
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    33
-	mkdir -p $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    34
+
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    35
+	/usr/sbin/install -m 0755 -u root -g other -d $(DESTDIR)/usr/share/doc
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    36
+	/usr/sbin/install -m 0755 -u root -g other -d $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    37
+	#mkdir -p $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    38
 	cp *.txt INSTALL manual.html $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    39
-	rm -f $(DESTDIR)/usr/man/man1/multitail.1.gz
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    40
-	gzip -9 $(DESTDIR)/usr/man/man1/multitail.1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    41
 	#
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    42
 	# +-=-------------------------------------------------------------=-+
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    43
 	# | There's a mailinglist!                                          |
844
1c1bdd99bc27 SFElibvisual-plugins.spec:
moinakg
parents: 841
diff changeset
    44
--- multitail-5.2.0/makefile.solaris_sunwspro.orig	2008-01-29 00:00:01.294540929 +0530
1c1bdd99bc27 SFElibvisual-plugins.spec:
moinakg
parents: 841
diff changeset
    45
+++ multitail-5.2.0/makefile.solaris_sunwspro	2008-01-29 00:00:47.116815922 +0530
841
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    46
@@ -4,8 +4,8 @@
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    47
 CONFIG_FILE=$(DESTDIR)/etc/multitail.conf
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    48
 
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    49
 DEBUG=#-g -D_DEBUG #-pg #-fprofile-arcs
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    50
-CFLAGS=-O2 -I/usr/local/include/ -D_STDC_C99 -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    51
-LDFLAGS=-L/usr/local/lib/ -lsocket -lpanel -lncurses -lnsl -lm $(DEBUG)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    52
+CFLAGS=${EXTRA_CFLAGS} -O2 -I/usr/local/include/ -D_STDC_C99 -DVERSION=\"$(VERSION)\" $(DEBUG) -DCONFIG_FILE=\"$(CONFIG_FILE)\"
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    53
+LDFLAGS=${EXTRA_LDFLAGS} -L/usr/local/lib/ -lsocket -lpanel -lncurses -lnsl -lm $(DEBUG)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    54
 
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    55
 OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o color.o stripstring.o selbox.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    56
 
844
1c1bdd99bc27 SFElibvisual-plugins.spec:
moinakg
parents: 841
diff changeset
    57
@@ -15,17 +15,25 @@
841
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    58
 	$(CC) $(OBJS) $(LDFLAGS) -o multitail
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    59
 
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    60
 install: multitail
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    61
+	/usr/sbin/install -m 0755 -u root -g sys -d $(DESTDIR)/usr
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    62
+	/usr/sbin/install -m 0755 -u root -g bin -d $(DESTDIR)/usr/bin
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    63
 	cp multitail $(DESTDIR)/usr/bin
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    64
-	cp multitail.1 $(DESTDIR)/usr/man/man1/multitail.1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    65
+
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    66
+	/usr/sbin/install -m 0755 -u root -g sys -d $(DESTDIR)/usr/share
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    67
+	/usr/sbin/install -m 0755 -u root -g bin -d $(DESTDIR)/usr/share/man
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    68
+	/usr/sbin/install -m 0755 -u root -g bin -d $(DESTDIR)/usr/share/man/man1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    69
+	cp multitail.1 $(DESTDIR)/usr/share/man/man1/multitail.1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    70
 	#
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    71
 	### COPIED multitail.conf.new, YOU NEED TO REPLACE THE multitail.conf
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    72
 	### YOURSELF WITH THE NEW FILE
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    73
 	#
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    74
+	/usr/sbin/install -m 0755 -u root -g sys -d $(DESTDIR)/etc
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    75
 	cp multitail.conf $(DESTDIR)/etc/multitail.conf.new
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    76
+
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    77
+	/usr/sbin/install -m 0755 -u root -g other -d $(DESTDIR)/usr/share/doc
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    78
+	/usr/sbin/install -m 0755 -u root -g other -d $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    79
 	mkdir -p $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    80
 	cp *.txt INSTALL manual.html $(DESTDIR)/usr/share/doc/multitail-$(VERSION)
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    81
-	rm -f $(DESTDIR)/usr/man/man1/multitail.1.gz
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    82
-	gzip -9 $(DESTDIR)/usr/man/man1/multitail.1
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    83
 	#
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    84
 	# +-=-------------------------------------------------------------=-+
1cdeb2b03b6e SFElibgsf.spec:
moinakg
parents:
diff changeset
    85
 	# | There's a mailinglist!                                          |