forked from Lainports/freebsd-ports
irc/simpleirc: Update to 1.3
Changelog: https://git.suckless.org/sic/log.html PR: 269944
This commit is contained in:
parent
375652fb6f
commit
9a7c9aad1d
4 changed files with 49 additions and 54 deletions
|
|
@ -1,11 +1,11 @@
|
|||
PORTNAME= simpleirc
|
||||
PORTVERSION= 1.2
|
||||
DISTVERSION= 1.3
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= http://dl.suckless.org/tools/ \
|
||||
LOCAL/dhn
|
||||
DISTNAME= sic-${PORTVERSION}
|
||||
MASTER_SITES= http://dl.suckless.org/tools/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
DISTNAME= sic-${DISTVERSION}
|
||||
|
||||
MAINTAINER= Clockwork6400@protonmail.com
|
||||
COMMENT= Extremely simple IRC client
|
||||
WWW= http://www.suckless.org/programs/sic.html
|
||||
|
||||
|
|
@ -17,6 +17,9 @@ PORTDOCS= README
|
|||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/simpleirc
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (sic-1.2.tar.gz) = ac07f905995e13ba2c43912d7a035fbbe78a628d7ba1c256f4ca1372fb565185
|
||||
SIZE (sic-1.2.tar.gz) = 4563
|
||||
TIMESTAMP = 1677860610
|
||||
SHA256 (sic-1.3.tar.gz) = 30478fab3ebc75f2eb5d08cbb5b2fedcaf489116e75a2dd7197e3e9c733d65d2
|
||||
SIZE (sic-1.3.tar.gz) = 5740
|
||||
|
|
|
|||
|
|
@ -1,26 +1,43 @@
|
|||
--- Makefile.orig 2013-06-16 06:03:32 UTC
|
||||
--- Makefile.orig 2022-10-04 17:34:08 UTC
|
||||
+++ Makefile
|
||||
@@ -38,17 +38,18 @@ dist: clean
|
||||
@@ -4,13 +4,13 @@ NAME = sic
|
||||
VERSION = 1.3
|
||||
|
||||
# paths
|
||||
-PREFIX = /usr/local
|
||||
-MANPREFIX = ${PREFIX}/share/man
|
||||
+PREFIX ?= /usr/local
|
||||
+MANPREFIX = ${PREFIX}/man
|
||||
|
||||
# use system flags.
|
||||
-SIC_CFLAGS = ${CFLAGS}
|
||||
-SIC_LDFLAGS = ${LDFLAGS}
|
||||
-SIC_CPPFLAGS = ${LDFLAGS} -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
|
||||
+SIC_CFLAGS += ${CFLAGS}
|
||||
+SIC_LDFLAGS += ${LDFLAGS}
|
||||
+SIC_CPPFLAGS += ${LDFLAGS} -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
|
||||
|
||||
BIN = sic
|
||||
SRC = ${BIN:=.c}
|
||||
@@ -45,15 +45,15 @@ dist:
|
||||
|
||||
install: all
|
||||
@echo installing executable file to ${DESTDIR}${PREFIX}/bin
|
||||
@mkdir -p ${DESTDIR}${PREFIX}/bin
|
||||
- @cp -f sic ${DESTDIR}${PREFIX}/bin
|
||||
- @chmod 755 ${DESTDIR}${PREFIX}/bin/sic
|
||||
+ @cp -f sic ${DESTDIR}${PREFIX}/bin/simpleirc
|
||||
+ @chmod 755 ${DESTDIR}${PREFIX}/bin/simpleirc
|
||||
@echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
|
||||
@mkdir -p ${DESTDIR}${MANPREFIX}/man1
|
||||
@sed "s/VERSION/${VERSION}/g" < sic.1 > ${DESTDIR}${MANPREFIX}/man1/sic.1
|
||||
- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/sic.1
|
||||
+ @mv ${DESTDIR}${MANPREFIX}/man1/sic.1 ${DESTDIR}${MANPREFIX}/man1/simpleirc.1
|
||||
+ @chmod 644 ${DESTDIR}${MANPREFIX}/man1/simpleirc.1
|
||||
mkdir -p ${DESTDIR}${PREFIX}/bin
|
||||
- cp -f ${BIN} "${DESTDIR}${PREFIX}/bin"
|
||||
- chmod 755 "${DESTDIR}${PREFIX}/bin/${BIN}"
|
||||
+ cp -f sic ${DESTDIR}${PREFIX}/bin/simpleirc
|
||||
+ chmod 755 ${DESTDIR}${PREFIX}/bin/simpleirc
|
||||
mkdir -p "${DESTDIR}${MANPREFIX}/man1"
|
||||
sed "s/VERSION/${VERSION}/g" < ${MAN1} > "${DESTDIR}${MANPREFIX}/man1/${MAN1}"
|
||||
- chmod 644 "${DESTDIR}${MANPREFIX}/man1/${MAN1}"
|
||||
+ mv ${DESTDIR}${MANPREFIX}/man1/sic.1 ${DESTDIR}${MANPREFIX}/man1/simpleirc.1
|
||||
+ chmod 644 ${DESTDIR}${MANPREFIX}/man1/simpleirc.1
|
||||
|
||||
uninstall:
|
||||
@echo removing executable file from ${DESTDIR}${PREFIX}/bin
|
||||
- @rm -f ${DESTDIR}${PREFIX}/bin/sic
|
||||
+ @rm -f ${DESTDIR}${PREFIX}/bin/simpleirc
|
||||
@echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
|
||||
- @rm -f ${DESTDIR}${MANPREFIX}/man1/sic.1
|
||||
+ @rm -f ${DESTDIR}${MANPREFIX}/man1/simpleirc.1
|
||||
- rm -f \
|
||||
- "${DESTDIR}${PREFIX}/bin/${BIN}"\
|
||||
- "${DESTDIR}${MANPREFIX}/man1/${MAN1}"
|
||||
+ rm -f ${DESTDIR}${PREFIX}/bin/simpleirc
|
||||
+ rm -f ${DESTDIR}${MANPREFIX}/man1/simpleirc.1
|
||||
|
||||
.PHONY: all options clean dist install uninstall
|
||||
.PHONY: all clean dist install uninstall
|
||||
|
|
|
|||
|
|
@ -1,26 +0,0 @@
|
|||
--- config.mk.orig 2013-06-16 06:03:32 UTC
|
||||
+++ config.mk
|
||||
@@ -4,17 +4,17 @@ VERSION = 1.2
|
||||
# Customize below to fit your system
|
||||
|
||||
# paths
|
||||
-PREFIX = /usr/local
|
||||
-MANPREFIX = ${PREFIX}/share/man
|
||||
+PREFIX ?= /usr/local
|
||||
+MANPREFIX = ${PREFIX}/man
|
||||
|
||||
# includes and libs
|
||||
INCS = -I. -I/usr/include
|
||||
LIBS = -L/usr/lib -lc
|
||||
|
||||
# flags
|
||||
-CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
|
||||
-CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
|
||||
-LDFLAGS = -s ${LIBS}
|
||||
+CPPFLAGS += -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
|
||||
+CFLAGS += -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
|
||||
+LDFLAGS += -s ${LIBS}
|
||||
|
||||
# compiler and linker
|
||||
-CC = cc
|
||||
+CC ?= cc
|
||||
Loading…
Add table
Reference in a new issue