Commit graph

1475 commits

Author SHA1 Message Date
Antoine Brodin
4cf302d6b0 Fix some PORT_OPTIONS conversions 2013-06-30 20:53:06 +00:00
Baptiste Daroussin
5b4f8f3bbd Convert to USES=imake
Trim headers
2013-06-28 18:32:25 +00:00
Raphael Kubo da Costa
9db47c1f7c Fix some screw ups introduced in r319847.
I'm not sure if the submitter of ports/179224 didn't even test his patch or
if the distfile was re-rolled in a bizarre way.

Anyway, fix distfile and also cd into the correct directories to actually
build the port.

PR:		ports/179790
2013-06-24 18:09:52 +00:00
Boris Samorodov
747a2e993f Remove stale (since r321246) pkg-plist file. 2013-06-19 21:04:36 +00:00
Boris Samorodov
e92c6f2a98 . introdice optionsNG to the port;
. remove shlib ABI version from LIB_DEPENDS;
. introduce EXAMPLE option (do not install examples to DOCSDIR);
. bump PORTREVISION;
. get use of PLIST_FILES, PORTDOCS and PORTEXAMPLES at Makefile;
. get rid of pkg-plist;
. trim Makefile heades;
. remove acticle from COMMENT;
. simplify install commands.
2013-06-19 20:06:59 +00:00
Boris Samorodov
6c45647e07 . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. introduce EXAMPLES option (do not install examples to DOCSDIR);
. bump PORTREVISION;
. make use of PLIST_FILES, PORTDOCS and PORTEXAMPLES at Makefile;
. get rid of pkg-plist;
. simpify install commands.
2013-06-19 20:01:30 +00:00
Boris Samorodov
75e93c8196 . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. mute mdir commands and unmute install commands;
. do not use mkdir for parent directories (mkdir implies "-p");
. introduce EXAMPLE option (do not install examples to DOCSDIR);
. bump PORTREVISION;
. make use of PLIST_FILES, PORTDOCS and PORTEXAMPLES at Makefile;
. get rid of pkg-plist;
. use standard DOCSDIR and EXAMPLESDIR (instead of a PREFIX/foo/bar path);
. trim Makefile headers.
2013-06-19 19:54:13 +00:00
Boris Samorodov
0c61d2954c . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. pet portlint: use {} instaed of () at variable;
. use PLIST_FILES, PORTDATA and PORTDOCS at Makefile;
. get rid of pkg-plist;
. remove article from COMMENT;
. trim Makefile headers.
2013-06-19 19:20:25 +00:00
Boris Samorodov
8def27fa74 . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. mute mkdir;
. use PLIST_FILES and PORTDOCS at Makefile;
. remove pkg-plist;
. trim Makefile headers;
. remove article from COMMENT;
. pet portlint -- use opne space after WWW: at pkg-descr.
2013-06-19 19:15:14 +00:00
Boris Samorodov
de034ce0d6 Use optionsNG for DOCS. 2013-06-19 19:07:35 +00:00
Boris Samorodov
6c227ca468 . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use PORTDOCS at Makefile (thus simplify pkg-plist);
. use plain install instead of a .for loop;
. trim Makefile headers.
2013-06-19 19:05:47 +00:00
Boris Samorodov
0ed60a672e . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use PLIST_FILES, PORTDATA and PORTDOCS;
. use standard DATADIR and DOCSDIR (rather PREFIX/foo/bar);
. remove pkg-plist.
2013-06-19 19:01:47 +00:00
Boris Samorodov
c23d4e5464 . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. trim Makefile headers.
2013-06-19 18:56:37 +00:00
Boris Samorodov
a4c819f709 . add license (GPLv2);
. bump PORTREVISION;
. NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. trim Makefile headers.
2013-06-19 18:53:54 +00:00
Boris Samorodov
e4da7811ba . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use f instead of file for a variable (portlint warns against file);
. do not mute install commands;
. remove article from COMMENT;
. trim Makefile headers;
. pet portlint: use one space after WWW: at pkg-descr.
2013-06-19 18:51:16 +00:00
Boris Samorodov
f257e1ad16 . remove pkg-plist (along with the previous commit). 2013-06-19 18:44:32 +00:00
Boris Samorodov
cb68e7ac4a . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use PORTDOCS and PORTDATA at makefile;
. mute mkdirs;
. add padding to PKGMESSAGE;
. remove article from COMMENT.
2013-06-19 18:43:13 +00:00
Boris Samorodov
52d1606f7c . NOPORTEXAMPLES -> PORT_OPTIONS:MEXAMPLES;
. use PORTEXAMPLES at Makefile;
. trim Makefile headers.
2013-06-19 18:38:46 +00:00
Boris Samorodov
7ce5fafe53 . add license (GPLv2);
. bump PORTREVISION;
. trim article from COMMENT;
. trim Makefile headers.
2013-06-19 16:36:53 +00:00
Boris Samorodov
2f705dfa96 . pet portlint: add USE_LDCONFIG;
. bump PORTREVISION.
2013-06-19 15:43:56 +00:00
Boris Samorodov
0fe9c450a3 . trim Makefile headers;
. remove the indefinite article from COMMENT.
2013-06-19 15:39:18 +00:00
Boris Samorodov
3d4edf2fac . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use PLIST_FILES and PORTDOCS;
. remove pkg-plist (4 lines).
2013-06-19 14:10:02 +00:00
Boris Samorodov
1eb6ad8592 . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. remove LICENSE_FILE for a standard license (GPLv2);
. trim Makefile headers.
2013-06-19 13:35:55 +00:00
Boris Samorodov
f0b8908924 Index: Makefile
===================================================================
--- Makefile	(revision 321238)
+++ Makefile	(working copy)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	seqio
-# Date created:				17 August 2001
-# Whom:					Tony Maher
-#
+# Created by: Tony Maher
 # $FreeBSD$
-#

 PORTNAME=	seqio
 PORTVERSION=	1.2.2
@@ -13,38 +9,32 @@
 DISTNAME=	${PORTNAME}

 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A set of C functions which can read/write biological sequence files
+COMMENT=	Set of C functions which can read/write biological sequence files

 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}

 EXAMPLES=	example1.c example2.c example3.c example4.c seqio.c \
 		seqio.h Makefile
 PROGRAMS=	fmtseq grepseq idxseq typeseq wcseq
+PLIST_FILES+=	${PROGRAMS:S,^,bin/,}
+PORTEXAMPLES=	*
+PORTDOCS=	*

+OPTIONS_DEFINE=	DOCS EXAMPLES
+
+.include <bsd.port.options.mk>
+
 do-install:
-	cd ${WRKSRC}; \
-	for file in ${PROGRAMS}; do \
-		${INSTALL_PROGRAM} $$file ${PREFIX}/bin; \
-	done
-.if !defined(NOPORTEXAMPLES)
-	${MKDIR} ${EXAMPLESDIR}
-	cd ${WRKSRC}; \
-	for file in ${EXAMPLES}; do \
-		${INSTALL_DATA} $$file ${EXAMPLESDIR}; \
-	done
+	${INSTALL_PROGRAM} ${PROGRAMS:S,^,${WRKSRC}/,} ${PREFIX}/bin
+.if ${PORT_OPTIONS:MEXAMPLES}
+	@${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${EXAMPLESDIR}
 .endif
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-	${MKDIR} ${DOCSDIR}/html
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}/html
 	${INSTALL_DATA} ${WRKSRC}/bioseq.txt ${DOCSDIR}
-	cd ${WRKSRC}/doc; \
-	for file in *.doc; do \
-		${INSTALL_DATA} $$file ${DOCSDIR}; \
-	done
-	cd ${WRKSRC}/html; \
-	for file in *.html; do \
-		${INSTALL_DATA} $$file ${DOCSDIR}/html; \
-	done
+	${INSTALL_DATA} ${WRKSRC}/doc/*.doc ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/html/*.html ${DOCSDIR}/html
 .endif

 .include <bsd.port.mk>
2013-06-19 13:09:19 +00:00
Boris Samorodov
4392a3472d . NOPORTDOCS -> PORT_OPTIONS:MDOCS;
. use PLIST_FILES and PORTDOCS;
. get rid of  pkg-plist;
. pet portlint: use one space after WWW: at pkg-descr;
. trim Makefile headers;
. remove the indefinite article from COMMENT.
2013-06-19 12:43:28 +00:00
Andrej Zverev
b62e166e01 - Avoid of using SITE_PERL
- Remove depend on DB_File.pm since it part of perl distribution

PR:		ports/178877
Submitted by:	az
Approved by:	matainer (timeout)
2013-06-07 06:51:42 +00:00
Martin Wilke
db74061cad - Update to 3.6.9.5
PR:		179224
Submitted by:	Ports Fury
2013-06-04 10:02:30 +00:00
Martin Wilke
0ed7cc3196 - Fix build with clang
PR:		179215
Submitted by:	Ports Fury
2013-06-04 08:26:03 +00:00
Wen Heping
b3107f6cbf - Trim Makefile headers 2013-06-01 14:22:35 +00:00
Martin Wilke
727fa1d184 - Update to 6.2.05
PR:		179061
Submitted by:	Ports Fury
2013-05-29 05:25:49 +00:00
Wen Heping
e5c64e2888 - Update to 3.5.1
- Trim Makefile headers
- Convert to optionsNG
- Update WWW, MASTER_SITES and COMMENT
2013-05-26 07:49:47 +00:00
Martin Wilke
3781b13d04 - Update to 6.2.04
PR:		178590
Submitted by:	Ports Fury
2013-05-21 08:19:03 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Baptiste Daroussin
dc9dfec602 Fix build by adding an explicit dep on pkgconf 2013-05-03 20:48:34 +00:00
Frederic Culot
ec91efa233 - Update to 1.13.0
- Improve COMMENT (remove leading article, add missing space)
- Remove unneeded BSD license file
- Trim Makefile's header
- Pet portlint (move LICENSE section earlier, change tab to space in WWW link)

Changes:	http://sourceforge.net/p/staden/news/2013/03/iolib-1130-released/
2013-04-30 15:41:49 +00:00
Xin LI
59816216bc Workaround the way mopac installs executables.
PR:		ports/171932
Reported by:	Jinsong Zhao <jszhao yeah net>
2013-04-29 17:30:09 +00:00
Martin Wilke
3cf5f6199d - Update to 6.2.02
PR:		178031
Submitted by:	Ports Fury
2013-04-29 14:23:03 +00:00
Rene Ladan
59140a81a3 Use bsd.port.options.mk instead of bsd.port.{pre|post}.mk 2013-04-29 12:20:35 +00:00
Marcus von Appen
821843ca06 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2013-04-27 08:50:46 +00:00
Bryan Drewery
6539776faf Remove unneeded escaping 2013-04-26 16:23:13 +00:00
Martin Wilke
ff0810582d - Update to 5.0.6
PR:		178032
Submitted by:	Ports Fury
2013-04-26 06:57:37 +00:00
Glen Barber
8b8bc02a97 Update MASTERSITES for my server to use https
Approved by:	wen (maintainer, implicit)
2013-04-26 04:03:54 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Eitan Adler
5190f14f8d For perl@ owned ports:
- Fix COMMENT
- Trim header
2013-03-29 00:44:53 +00:00
Martin Wilke
f811ff18d3 - Update to 4.4.1
PR:		177257
Submitted by:	Ports Fury
2013-03-26 01:08:40 +00:00
Martin Wilke
78d7633e69 - Mark broken checksum mismatch
Reported by:	pointyhat http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.8.20130324140101.pointyhat/dotter-20021204.log
2013-03-25 01:41:31 +00:00
Martin Wilke
fbdc28e4dd - Update to 6.2.01
PR:		177261
Submitted by:	ports fury
2013-03-24 16:13:57 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Vanilla I. Shu
42ef81ca40 Fix build with protobuf-2.5.0
Obtained from:	miwi@
2013-03-21 14:09:22 +00:00