pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/icb RELRO & friends



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8fff05fe36ce
branches:  trunk
changeset: 372622:8fff05fe36ce
user:      spz <spz%pkgsrc.org@localhost>
date:      Tue Dec 12 07:13:01 2017 +0000

description:
RELRO & friends

diffstat:

 chat/icb/Makefile                    |   4 ++--
 chat/icb/distinfo                    |   8 ++++++--
 chat/icb/patches/patch-bk            |  18 ++++++++++++------
 chat/icb/patches/patch-glob_Makefile |  21 +++++++++++++++++++++
 chat/icb/patches/patch-icb_Make      |  15 +++++++++++++++
 chat/icb/patches/patch-readline_Make |  15 +++++++++++++++
 chat/icb/patches/patch-setup         |  13 +++++++++++++
 7 files changed, 84 insertions(+), 10 deletions(-)

diffs (173 lines):

diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/Makefile
--- a/chat/icb/Makefile Tue Dec 12 03:12:20 2017 +0000
+++ b/chat/icb/Makefile Tue Dec 12 07:13:01 2017 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.24 2014/10/09 14:06:02 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2017/12/12 07:13:01 spz Exp $
 #
 
 # Note: The file ftp://ftp.icb.net/pub/icb/icb-0.9grok2.tar.gz is way
 #      older than this here. It's got no readline support, tcl, ... - HF
 DISTNAME=              icb-5.0.9
 PKGNAME=               icb-5.0.9pl1
-PKGREVISION=           6
+PKGREVISION=           7
 CATEGORIES=            chat
 MASTER_SITES=          ${MASTER_SITE_LOCAL}
 
diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/distinfo
--- a/chat/icb/distinfo Tue Dec 12 03:12:20 2017 +0000
+++ b/chat/icb/distinfo Tue Dec 12 07:13:01 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2017/03/23 17:06:46 joerg Exp $
+$NetBSD: distinfo,v 1.19 2017/12/12 07:13:01 spz Exp $
 
 SHA1 (icb-5.0.9.tar.gz) = 151430ad7fe3e9787627b31f6551bf1f398b1bd8
 RMD160 (icb-5.0.9.tar.gz) = 8184620d7abf71fa38315fa14aa5345b6981c9bf
@@ -40,7 +40,7 @@
 SHA1 (patch-bh) = 5e24c606b9ee9656b15d66a4611d732b563cc831
 SHA1 (patch-bi) = cc92516799335123f6ac0d37380a428e9a88063d
 SHA1 (patch-bj) = af62a5bef6a3bac7cdd22e3aca7f1eeb50b15b29
-SHA1 (patch-bk) = caab3a28f9e05f7e3321d5b56ad3dd47ee3e3b40
+SHA1 (patch-bk) = cf69ae34d58e6c2e4117cd96593bfd5921221728
 SHA1 (patch-bl) = cef6d92a02bb6080a9121f2ecbd36c4b15777a68
 SHA1 (patch-bm) = 1171ce0885693b198d8d7ad8960c55dec4604aa0
 SHA1 (patch-bn) = 57972d7c9712755833dc97559edded528e38aa97
@@ -50,6 +50,8 @@
 SHA1 (patch-br) = b0670b6ad7e91d5502598f25f66fc7b5d0b5afb8
 SHA1 (patch-bs) = c0b5a045b02e9630d2dda713b5d54b780ed2d5de
 SHA1 (patch-bt) = 1e16a2fd21f65fb1da680e2ea2e1efd891c40b27
+SHA1 (patch-glob_Makefile) = d8c4f5507ba1bcab648165e2b90912035a0f5119
+SHA1 (patch-icb_Make) = de5502db645922791a183447c57928997feadd5e
 SHA1 (patch-icb_c__hush.c) = cdfe910a11d3ceace118d01edc4eb0d2f05c4058
 SHA1 (patch-icb_c__replay.c) = a1c6b9245202819e5ed79ec99df14abbc010fed0
 SHA1 (patch-icb_msgs.c) = 06619b7a260d8f761109f1b54fffa674b71c34d9
@@ -57,6 +59,8 @@
 SHA1 (patch-icb_signals.c) = 1b648d7137ad361e43d4cd472fe811d16ec5cac7
 SHA1 (patch-murgil_contoport.c) = 2ee05addd21be0d906b5147efac1f48841d72298
 SHA1 (patch-murgil_makeport.c) = cacfa30605bcc688a8a48f6152527de82d04a9c8
+SHA1 (patch-readline_Make) = fbc7e816b29ed1ae6ea2beb8f61d269e8248bb11
 SHA1 (patch-readline_funmap.c) = 262d16194937918928963d1809f683f91419eff0
 SHA1 (patch-readline_keymaps.c) = 3f9534f18bbfbbdb11d66ca9db390524af252ac0
 SHA1 (patch-readline_vi__mode.c) = 48ed2f4a0070491014e940bcc9a6edffa986cb2a
+SHA1 (patch-setup) = 892743ea97c8b40ee666674995fa2a55df8d2b43
diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/patches/patch-bk
--- a/chat/icb/patches/patch-bk Tue Dec 12 03:12:20 2017 +0000
+++ b/chat/icb/patches/patch-bk Tue Dec 12 07:13:01 2017 +0000
@@ -1,8 +1,14 @@
-$NetBSD: patch-bk,v 1.2 2008/12/17 02:19:59 christos Exp $
+$NetBSD: patch-bk,v 1.3 2017/12/12 07:13:01 spz Exp $
 
---- tcl/Make.orig      1995-02-24 16:19:48.000000000 -0500
-+++ tcl/Make   2008-12-16 20:18:01.000000000 -0500
-@@ -11,13 +11,7 @@
+--- tcl/Make.orig      1995-02-24 21:19:48.000000000 +0000
++++ tcl/Make
+@@ -6,18 +6,12 @@
+ #     You should not need to modify this makefile.
+ 
+ LIBDIR = ..
+-CFLAGS = $(TCLCFLAGS) -I. -DTCL_VERSION=\"3.3\"
++CFLAGS += $(TCLCFLAGS) -I. -DTCL_VERSION=\"3.3\"
+ #PMAKE = &
  
  SRC = \
        panic.c \
@@ -16,7 +22,7 @@
        tclAssem.c \
        tclBasic.c \
        tclCmdAH.c \
-@@ -30,13 +24,7 @@
+@@ -30,13 +24,7 @@ SRC = \
  
  OBJ = \
        panic.o \
@@ -30,7 +36,7 @@
        tclAssem.o \
        tclBasic.o \
        tclCmdAH.o \
-@@ -80,28 +68,3 @@
+@@ -80,28 +68,3 @@ depend:
        $(MAKEDEPEND) $(DEPENDFLAGS) *.c
  
  # DO NOT DELETE THIS LINE -- make depend depends on it.
diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/patches/patch-glob_Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/icb/patches/patch-glob_Makefile      Tue Dec 12 07:13:01 2017 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-glob_Makefile,v 1.1 2017/12/12 07:13:01 spz Exp $
+
+--- ./glob/Makefile.orig       1995-02-24 21:20:45.000000000 +0000
++++ ./glob/Makefile
+@@ -1,6 +1,6 @@
+ # Makefile for glob source is in -*- text -*- mode.
+ 
+-CFLAGS = -g
++CFLAGS += -g
+ RM = rm -f
+ OBJECTS = glob.o tilde.o fnmatch.o
+ 
+@@ -16,7 +16,7 @@ libglob.a: $(OBJECTS)
+       -if [ -f "$(RANLIB)" ]; then $(RANLIB) $@; fi
+ 
+ tilde-test: tilde.c
+-      $(CC) $(CFLAGS) -o tilde-test -DTEST tilde.c
++      $(CC) $(CFLAGS) $(LDFLAGS) -o tilde-test -DTEST tilde.c
+ 
+ fnmatch.o: fnmatch.h
+ 
diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/patches/patch-icb_Make
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/icb/patches/patch-icb_Make   Tue Dec 12 07:13:01 2017 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-icb_Make,v 1.1 2017/12/12 07:13:01 spz Exp $
+
+RELRO
+
+--- icb/Make.orig      1995-02-24 21:20:17.000000000 +0000
++++ icb/Make
+@@ -129,7 +129,7 @@ default: icb
+ icb: ${PMAKE} $(OBJ) $(LIBS)
+ 
+ icb: ${PMAKE} $(OBJ)
+-      $(CC) $(CFLAGS) -o icb $(OBJ) $(LIBS) $(OTHERLIBS) 
++      $(CC) $(CFLAGS) $(LDFLAGS) -o icb $(OBJ) $(LIBS) $(OTHERLIBS) 
+ 
+ main.o: main.c ../config
+       $(CC) $(CFLAGS) -c -DDEFAULTHOST=\"${DEFAULTHOST}\" \
diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/patches/patch-readline_Make
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/icb/patches/patch-readline_Make      Tue Dec 12 07:13:01 2017 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-readline_Make,v 1.1 2017/12/12 07:13:01 spz Exp $
+
+--- readline/Make.orig 1995-02-24 21:19:59.000000000 +0000
++++ readline/Make
+@@ -34,8 +34,8 @@ INCDIR = ..
+ READLINE_DEFINES = $(TYPES) -DVI_MODE
+ 
+ DEBUG_FLAGS = -g
+-LDFLAGS = $(DEBUG_FLAGS) 
+-CFLAGS = $(DEBUG_FLAGS) $(USG) -I. -I..
++LDFLAGS += $(DEBUG_FLAGS) 
++CFLAGS += $(DEBUG_FLAGS) $(USG) -I. -I..
+ 
+ # A good alternative is gcc -traditional.
+ #CC = gcc -traditional
diff -r fabe88e299cd -r 8fff05fe36ce chat/icb/patches/patch-setup
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/icb/patches/patch-setup      Tue Dec 12 07:13:01 2017 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-setup,v 1.1 2017/12/12 07:13:01 spz Exp $
+
+--- ./setup.orig       1995-02-24 21:19:30.000000000 +0000
++++ ./setup
+@@ -450,7 +450,7 @@ MANDIR             = ${mandir}
+ CC            = ${compiler}
+ 
+ # Compile options.
+-CFLAGS                = ${extra} ${cflags}
++CFLAGS                = ${CFLAGS} ${extra} ${cflags}
+ TCLCFLAGS     = ${extra} ${cflags}
+ 
+ # Lint flags



Home | Main Index | Thread Index | Old Index