Bug 129917 - [new port] irc/simpleirc - An extremly simple IRC client
Summary: [new port] irc/simpleirc - An extremly simple IRC client
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-24 21:20 UTC by Dennis Herrmann
Modified: 2008-12-25 19:50 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (352 bytes, patch)
2008-12-24 21:20 UTC, Dennis Herrmann
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Herrmann 2008-12-24 21:20:03 UTC
New port irc/simpleirc - (http://www.suckless.org/programs/sic.html)
Name/Path conflicts with irc/sic, see patch.

Fix: 

+CONFLICTS=	simpleirc-[0-9]*
 GNU_CONFIGURE=	yes

 PLIST_SUB+=	VERSION="${PORTVERSION}"
--- sic_conflicts.diff ends here -----SjHYa50uhdiNjnlWM3pu1qMg90jWXy1mdWcjtcOieV59n1He
Content-Type: text/plain; name="simpleirc_newport.sh"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="simpleirc_newport.sh"

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	simpleirc
#	simpleirc/pkg-descr
#	simpleirc/Makefile
#	simpleirc/distinfo
#	simpleirc/files
#	simpleirc/files/patch-config.mk
#
echo c - simpleirc
mkdir -p simpleirc > /dev/null 2>&1
echo x - simpleirc/pkg-descr
sed 's/^X//' >simpleirc/pkg-descr << '65d256f0ed706fba4395bcb079ef9bfb'
XSIMPLE IRC CLIENT alias sic
X
Xsic is an extremely simple IRC client. It consists of lesser
Xthan 250 lines of code. It is the little brother of irc/ii
X
XWWW:	http://www.suckless.org/programs/sic.html
65d256f0ed706fba4395bcb079ef9bfb
echo x - simpleirc/Makefile
sed 's/^X//' >simpleirc/Makefile << '7db298e4e7ad436875a08cdcd09fa431'
X# New ports collection makefile for:	simpleirc
X# Date created:		24. Dez 2008
X# Whom:			Dennis Herrmann <adox@mcx2.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	simpleirc
XPORTVERSION=	1.0
XCATEGORIES=	irc
XMASTER_SITES=	http://code.suckless.org/dl/tools/
XDISTNAME=	sic-${PORTVERSION}
X
XMAINTAINER=	adox@mcx2.org
XCOMMENT=	An extremly simple IRC client
X
XCONFLICTS=	sic-[0-9]*
X
XMAN1=	sic.1
XPLIST_FILES=	bin/sic
XPORTDOCS=	README LICENSE
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${ECHO_MSG} "installing additional documentation to ${DOCSDIR}"
X	@${MKDIR} ${DOCSDIR}
X	@${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR}
X	@${INSTALL_MAN} ${WRKSRC}/LICENSE ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
7db298e4e7ad436875a08cdcd09fa431
echo x - simpleirc/distinfo
sed 's/^X//' >simpleirc/distinfo << '03996bb8518f2dce7b83cd8acb453d2f'
XMD5 (sic-1.0.tar.gz) = d73d07d5de3ea06e9e83b90d26749202
XSHA256 (sic-1.0.tar.gz) = 30a4ac3c80fe4562f0f082df3c0a6a9fa41aa21992a8e3cb2c8e41cf37328378
XSIZE (sic-1.0.tar.gz) = 4318
03996bb8518f2dce7b83cd8acb453d2f
echo c - simpleirc/files
mkdir -p simpleirc/files > /dev/null 2>&1
echo x - simpleirc/files/patch-config.mk
sed 's/^X//' >simpleirc/files/patch-config.mk << '08eeb1d43e915353bf519bc069797046'
X--- config.mk.orig	2008-12-24 21:33:04.000000000 +0100
X+++ config.mk	2008-12-24 21:34:33.000000000 +0100
X@@ -4,17 +4,17 @@
X # Customize below to fit your system
X 
X # paths
X-PREFIX = /usr/local
X-MANPREFIX = ${PREFIX}/share/man
X+PREFIX ?= /usr/local
X+MANPREFIX = ${PREFIX}/man
X 
X # includes and libs
X INCS = -I. -I/usr/include
X LIBS = -L/usr/lib -lc
X 
X # flags
X-CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
X-CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
X-LDFLAGS = -s ${LIBS}
X+CPPFLAGS += -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
X+CFLAGS += -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
X+LDFLAGS += -s ${LIBS}
X 
X # compiler and linker
X-CC = cc
X+CC ?= cc
08eeb1d43e915353bf519bc069797046
exit
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2008-12-24 21:27:12 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2008-12-25 19:43:55 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-12-25 19:44:14 UTC
miwi        2008-12-25 19:44:05 UTC

  FreeBSD ports repository

  Modified files:
    irc                  Makefile 
  Added files:
    irc/simpleirc        Makefile distinfo pkg-descr 
    irc/simpleirc/files  patch-Makefile patch-config.mk 
  Log:
  SIMPLE IRC CLIENT alias sic
  
  sic is an extremely simple IRC client. It consists of lesser
  than 250 lines of code. It is the little brother of irc/ii
  
  WWW:    http://www.suckless.org/programs/sic.html
  
  PR:             ports/129917
  Submitted by:   Dennis Herrmann <adox at mcx2.org>
  
  Revision  Changes    Path
  1.180     +1 -0      ports/irc/Makefile
  1.1       +29 -0     ports/irc/simpleirc/Makefile (new)
  1.1       +3 -0      ports/irc/simpleirc/distinfo (new)
  1.1       +26 -0     ports/irc/simpleirc/files/patch-Makefile (new)
  1.1       +26 -0     ports/irc/simpleirc/files/patch-config.mk (new)
  1.1       +6 -0      ports/irc/simpleirc/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"