[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] trunk r6508: update cssc to 1.4.1,
Carl Hansen <=