gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] trunk r6508: update cssc to 1.4.1


From: Carl Hansen
Subject: [Gsrc-commit] trunk r6508: update cssc to 1.4.1
Date: Tue, 7 May 2019 22:32:03 -0400 (EDT)
User-agent: Bazaar (2.7.0dev1)

------------------------------------------------------------
revno: 6508
revision-id: address@hidden
parent: address@hidden
committer: address@hidden
branch nick: trunk
timestamp: Tue 2019-05-07 19:31:57 -0700
message:
  update cssc to 1.4.1
removed:
  pkg/gnu/cssc/files/cssc-1.3.0-fix-build.diff 
cssc1.3.0fixbuild.di-20160617014725-uokjfnggs70iry9h-2068
added:
  pkg/gnu/cssc/files/cssc.1.4.1.lndir.patch 
cssc.1.4.1.lndir.pat-20190508023057-s6s1xzcfzi2zgeb3-1
modified:
  pkg/gnu/cssc/Makefile          makefile-20160617014725-uokjfnggs70iry9h-541
  pkg/gnu/cssc/config.mk         config.mk-20160617015129-weu6jtmqa5s3npf4-1
  pkg/gnu/cssc/gpg-keyring       gpgkeyring-20160617014725-uokjfnggs70iry9h-543
  pkg/gnu/cssc/sha256sums        sha256sums-20160617014725-uokjfnggs70iry9h-544
=== modified file 'pkg/gnu/cssc/Makefile'
--- a/pkg/gnu/cssc/Makefile     2016-06-17 19:08:15 +0000
+++ b/pkg/gnu/cssc/Makefile     2019-05-08 02:31:57 +0000
@@ -1,6 +1,8 @@
 # Copyright © 2013, 2014 Brandon Invergo <address@hidden>
+# Copyright © 2019 Carl Hansen <address@hidden>
 #
-# This file is part of GSRC.
+# This file is part of GSRC, the GNU Source Release Collection.
+# http://www.gnu.org/software/gsrc
 #
 # GSRC is free software: you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -14,19 +16,25 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with GSRC.  If not, see <http://www.gnu.org/licenses/>.
+#
+#
+# Send bug reports and comments about GSRC problems to address@hidden
 
 NAME = CSSC
 GARNAME = cssc
 UPSTREAMNAME = CSSC
-GARVERSION = 1.4.0
+GARVERSION = 1.4.1
 HOME_URL = http://www.gnu.org/software/cssc/
-DESCRIPTION = File-based version control like SCCS
+DESCRIPTION = File-based version control replacing SCCS
 define BLURB
 GNU CSSC provides a replacement for the legacy Unix source code control
 system SCCS.  This allows old code still under that system to be
-accessed and migrated on modern systems.
+accessed and migrated on modern systems. The executable is still called
+"sccs".
 endef
 
+
+
 ######################################################################
 
 MASTER_SITES = $(MASTER_GNU)
@@ -34,6 +42,8 @@
 DISTFILES = $(DISTNAME).tar.gz
 SIGFILES = $(DISTNAME).tar.gz.sig
 
+PATCH_FILES = cssc.1.4.1.lndir.patch
+
 BUILDDEPS =
 LIBDEPS =
 
@@ -43,6 +53,6 @@
 include ../../../gar/gar.lib/info.mk
 include config.mk
 
-pre-configure:
-       sed -i -e '/gets is a security/d' $(WORKSRC)/gl/lib/stdio.in.h
-       $(MAKECOOKIE)
+
+LIBS=-liconv
+

=== modified file 'pkg/gnu/cssc/config.mk'
--- a/pkg/gnu/cssc/config.mk    2016-06-17 19:08:15 +0000
+++ b/pkg/gnu/cssc/config.mk    2019-05-08 02:31:57 +0000
@@ -1,4 +1,4 @@
 ## Configuration options for cssc ##
 
-CONFIGURE_OPTS ?= 
-BUILD_OPTS ?=
+CONFIGURE_OPTS ?=  LIBS=-liconv 
+BUILD_OPTS ?=    LIBS=-liconv

=== removed file 'pkg/gnu/cssc/files/cssc-1.3.0-fix-build.diff'
--- a/pkg/gnu/cssc/files/cssc-1.3.0-fix-build.diff      2016-06-17 19:08:15 
+0000
+++ b/pkg/gnu/cssc/files/cssc-1.3.0-fix-build.diff      1970-01-01 00:00:00 
+0000
@@ -1,11 +0,0 @@
-diff -x config.log -x config.status -ru work/CSSC-1.3.0/src/file.h 
work/CSSC-1.3.0/src/file.h
---- work/CSSC-1.3.0/src/file.h 2010-05-16 19:31:33.000000000 +0200
-+++ work/CSSC-1.3.0/src/file.h 2012-11-24 19:12:25.352706666 +0100
-@@ -31,6 +31,7 @@
- #define CSSC__FILE_H__
- 
- #include "filelock.h"
-+#include "unistd.h"
- 
- enum create_mode {
-       CREATE_EXCLUSIVE     =  001,

=== added file 'pkg/gnu/cssc/files/cssc.1.4.1.lndir.patch'
--- a/pkg/gnu/cssc/files/cssc.1.4.1.lndir.patch 1970-01-01 00:00:00 +0000
+++ b/pkg/gnu/cssc/files/cssc.1.4.1.lndir.patch 2019-05-08 02:31:57 +0000
@@ -0,0 +1,16 @@
+*** lindir.c.old       2019-05-07 19:17:55.684843696 -0700
+--- lndir.c    2019-05-07 19:19:39.458293009 -0700
+***************
+*** 57,62 ****
+--- 57,67 ----
+  */
+  #include <config.h>
+  
++ /* patch gsrc */
++ #define HAVE_SYMLINK
++ #define HAVE_READLINK
++ /* end patch gsrc */
++ 
+  #ifndef HAVE_SYMLINK
+  #error I need to be patched to support either hard links or copying.
+  #endif

=== modified file 'pkg/gnu/cssc/gpg-keyring'
Binary files a/pkg/gnu/cssc/gpg-keyring 2016-06-17 19:08:15 +0000 and 
b/pkg/gnu/cssc/gpg-keyring        2019-05-08 02:31:57 +0000 differ
=== modified file 'pkg/gnu/cssc/sha256sums'
--- a/pkg/gnu/cssc/sha256sums   2016-06-17 19:08:15 +0000
+++ b/pkg/gnu/cssc/sha256sums   2019-05-08 02:31:57 +0000
@@ -1,2 +1,2 @@
-30146f96c26c2a4c6b742bc8a498993ec6ea9f289becaaf566866488600b2994  
download/CSSC-1.4.0.tar.gz
-8b0a5170a75e77792463677a310f0ed374f4a13399cb0f62d8975293957f94cd  
download/CSSC-1.4.0.tar.gz.sig
+d1bed0c80246ee4cd49d0aa45307c075d0876fe531057bb1c8b28f5330d651ef  
download/CSSC-1.4.1.tar.gz
+f873da3756652d39f8a354f4409a592a928795dbea987c08b689eab8f598ca16  
download/CSSC-1.4.1.tar.gz.sig


reply via email to

[Prev in Thread] Current Thread [Next in Thread]