Skip to content

Commit

Permalink
lang/chicken: rename csc and csi to avoid conflicts with lang/mono
Browse files Browse the repository at this point in the history
This is in line with what several Linux distributions do.

PR:             274736
Rpoerted by:    Paco Pascal <me@pacopascal.com>
  • Loading branch information
gahr committed Oct 26, 2023
1 parent abfa0b5 commit 7ccc120
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
4 changes: 4 additions & 0 deletions lang/chicken/Makefile
@@ -1,5 +1,6 @@
PORTNAME= chicken
DISTVERSION= 5.3.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= lang scheme
MASTER_SITES= https://code.call-cc.org/releases/${DISTVERSION}/
Expand All @@ -20,6 +21,8 @@ MAKEFILE= GNUmakefile
MAKE_ARGS= C_COMPILER="${CC}" \
C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
CXX_COMPILER="${CXX}" \
CSC_PROGRAM=chicken-csc \
CSI_PROGRAM=chicken-csi \
DOCDIR="${DOCSDIR}" \
LIBDIR="${PREFIX}/lib" \
LIBRARIAN="${AR}" \
Expand All @@ -28,6 +31,7 @@ MAKE_ARGS= C_COMPILER="${CC}" \
PREFIX=${PREFIX}

TEST_TARGET= check
TEST_ARGS= ${MAKE_ARGS} PROGRAM_PREFIX=chicken-

DATADIR= ${PREFIX}/share/chicken
DOCSDIR= ${PREFIX}/share/doc/chicken
Expand Down
8 changes: 4 additions & 4 deletions lang/chicken/pkg-plist
Expand Up @@ -4,8 +4,8 @@ bin/chicken-install
bin/chicken-profile
bin/chicken-status
bin/chicken-uninstall
bin/csc
bin/csi
bin/chicken-csc
bin/chicken-csi
%%FEATHERS%%bin/feathers
include/chicken/chicken-config.h
include/chicken/chicken.h
Expand Down Expand Up @@ -62,8 +62,8 @@ man/man1/chicken-profile.1.gz
man/man1/chicken-status.1.gz
man/man1/chicken-uninstall.1.gz
man/man1/chicken.1.gz
man/man1/csc.1.gz
man/man1/csi.1.gz
man/man1/chicken-csc.1.gz
man/man1/chicken-csi.1.gz
%%FEATHERS%%man/man1/feathers.1.gz
%%FEATHERS%%%%DATADIR%%/feathers.tcl
%%DATADIR%%/setup.defaults
Expand Down

0 comments on commit 7ccc120

Please sign in to comment.