head	1.27;
access;
symbols
	RELEASE_8_3_0:1.26
	RELEASE_9_0_0:1.26
	RELEASE_7_4_0:1.25
	RELEASE_8_2_0:1.25
	RELEASE_6_EOL:1.25
	RELEASE_8_1_0:1.25
	RELEASE_7_3_0:1.24
	RELEASE_8_0_0:1.24
	RELEASE_7_2_0:1.23
	RELEASE_7_1_0:1.23
	RELEASE_6_4_0:1.23
	RELEASE_5_EOL:1.23
	RELEASE_7_0_0:1.22
	RELEASE_6_3_0:1.22
	PRE_XORG_7:1.21
	RELEASE_4_EOL:1.21
	RELEASE_6_2_0:1.20
	RELEASE_6_1_0:1.20
	RELEASE_5_5_0:1.20
	RELEASE_6_0_0:1.20
	RELEASE_5_4_0:1.20
	RELEASE_4_11_0:1.20
	RELEASE_5_3_0:1.20
	RELEASE_4_10_0:1.20
	RELEASE_5_2_1:1.17
	RELEASE_5_2_0:1.17
	RELEASE_4_9_0:1.16
	RELEASE_5_1_0:1.12
	RELEASE_4_8_0:1.10
	RELEASE_5_0_0:1.9
	RELEASE_4_7_0:1.8
	RELEASE_4_6_2:1.8
	RELEASE_4_6_1:1.8
	RELEASE_4_6_0:1.8
	RELEASE_5_0_DP1:1.8
	RELEASE_4_5_0:1.8
	RELEASE_4_4_0:1.8
	RELEASE_4_3_0:1.8
	RELEASE_4_2_0:1.8
	RELEASE_4_1_1:1.8
	RELEASE_4_1_0:1.8
	RELEASE_3_5_0:1.8
	RELEASE_4_0_0:1.7
	RELEASE_3_4_0:1.7
	RELEASE_3_3_0:1.7
	RELEASE_3_2_0:1.5
	RELEASE_3_1_0:1.4
	RELEASE_2_2_8:1.4
	RELEASE_3_0_0:1.4
	RELEASE_2_2_7:1.3
	RELEASE_2_2_6:1.3
	RELEASE_2_2_5:1.3
	SR_2_3_1:1.1.1.1
	shevchenko:1.1.1;
locks; strict;
comment	@# @;


1.27
date	2012.11.17.05.58.57;	author svnexp;	state Exp;
branches;
next	1.26;

1.26
date	2011.06.16.07.04.05;	author bapt;	state Exp;
branches;
next	1.25;

1.25
date	2010.06.13.08.40.02;	author erwin;	state Exp;
branches;
next	1.24;

1.24
date	2009.06.09.15.33.12;	author amdmi3;	state Exp;
branches;
next	1.23;

1.23
date	2008.04.19.17.51.36;	author miwi;	state Exp;
branches;
next	1.22;

1.22
date	2007.05.19.20.13.56;	author flz;	state Exp;
branches;
next	1.21;

1.21
date	2006.11.30.17.36.04;	author rafan;	state Exp;
branches;
next	1.20;

1.20
date	2004.03.13.10.03.48;	author kris;	state Exp;
branches;
next	1.19;

1.19
date	2004.01.22.18.34.34;	author oliver;	state Exp;
branches;
next	1.18;

1.18
date	2003.12.13.19.37.22;	author oliver;	state Exp;
branches;
next	1.17;

1.17
date	2003.10.15.06.50.18;	author linimon;	state Exp;
branches;
next	1.16;

1.16
date	2003.08.09.11.23.20;	author krion;	state Exp;
branches;
next	1.15;

1.15
date	2003.08.08.04.40.42;	author kris;	state Exp;
branches;
next	1.14;

1.14
date	2003.08.07.09.54.45;	author kris;	state Exp;
branches;
next	1.13;

1.13
date	2003.06.10.16.51.20;	author osa;	state Exp;
branches;
next	1.12;

1.12
date	2003.05.07.00.27.36;	author kris;	state Exp;
branches;
next	1.11;

1.11
date	2003.05.06.23.57.39;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2003.02.21.12.35.08;	author knu;	state Exp;
branches;
next	1.9;

1.9
date	2002.11.24.13.39.18;	author knu;	state Exp;
branches;
next	1.8;

1.8
date	2000.04.12.06.20.49;	author obrien;	state Exp;
branches;
next	1.7;

1.7
date	99.09.10.12.39.33;	author tg;	state Exp;
branches;
next	1.6;

1.6
date	99.08.25.06.35.29;	author obrien;	state Exp;
branches;
next	1.5;

1.5
date	99.05.12.05.29.40;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	98.10.14.04.10.03;	author jseger;	state Exp;
branches;
next	1.3;

1.3
date	97.06.29.09.29.03;	author obrien;	state Exp;
branches;
next	1.2;

1.2
date	97.06.29.09.27.18;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	97.06.26.11.28.36;	author max;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.06.26.11.28.36;	author max;	state Exp;
branches;
next	;


desc
@@


1.27
log
@Switch exporter over
@
text
@# New ports collection makefile for:	sr
# Date created:			2 Jun 1997
# Whom:				Ruslan Shevchenko <rssh@@satori.ipri.kiev.ua>
#
# $FreeBSD: head/lang/sr/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	sr
PORTVERSION=	2.3.1
PORTREVISION=	2
CATEGORIES=	lang parallel
MASTER_SITES=	ftp://ftp.cs.arizona.edu/sr/
DISTNAME=	sr231
EXTRACT_SUFX=	.tar.Z

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	A parallel language "Synchronization Resources"

HAS_CONFIGURE=	yes
CONFIGURE_ARGS=	prefix
CONFIGURE_ENV=	PREFIX="${PREFIX}"
NO_WRKSUBDIR=	yes
MAN1 =		sr.1 srl.1 srm.1 srprof.1 srtex.1 srlatex.1 srgrind.1 \
		ccr2sr.1 m2sr.1 csp2sr.1
MAN3 =		sranimator.3 srgetopt.3 srwin.3
MAN5 =		srmap.5 srtrace.5

.if defined(WITHOUT_X11)
PLIST_SUB+=	X11="@@comment "
.else
PLIST_SUB+=	X11=""
USE_XORG=	x11
.endif

.include	<bsd.port.pre.mk>

.if ${ARCH} != "i386" && ${ARCH} != "alpha"
BROKEN=		Does not compile on !i386 and !alpha
.endif

pre-install:
	@@${MKDIR} ${PREFIX}/lib/sr

post-install:
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}/notes
	${MKDIR} ${DOCSDIR}/ps
	${INSTALL_DATA} ${WRKSRC}/notes/* ${DOCSDIR}/notes
	${INSTALL_DATA} ${WRKSRC}/ps/* ${DOCSDIR}/ps
	${MKDIR} ${EXAMPLESDIR}
	${CP} -pR ${WRKSRC}/examples/* ${EXAMPLESDIR}
.endif

.include	<bsd.port.post.mk>
@


1.26
log
@Remove obsolete master_sites
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.25
log
@BROKEN should not be quoted.
No functional change.
@
text
@d12 1
a12 3
MASTER_SITES=	ftp://ftp.uu.net/.vol/1/languages/sr/ \
		http://www.it.uc3m.es/~ptb/clases/sr/inst/src/ \
		ftp://ftp.cs.arizona.edu/sr/
@


1.24
log
@Convert most of remaining ports that depend on xorg-libraries to
modular xorg.

- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
  above change
- a few minor nits like whitespace and SF macro

Tested by:	2 tinderbox runs by pav
Approved by:	portmgr (pav)
@
text
@d40 1
a40 1
BROKEN=		"Does not compile on !i386 and !alpha"
@


1.23
log
@- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
@
text
@d10 1
a10 1
PORTREVISION=	1
d34 1
a34 1
USE_XLIB=	yes
@


1.22
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d23 1
a23 1
CONFIGURE_ENV=	PREFIX="${PREFIX}" X11BASE="${X11BASE}"
@


1.21
log
@- Respect X11BASE

Reported by:	pointyhat
@
text
@d10 1
@


1.20
log
@BROKEN on !i386 and !alpha: Does not compile
@
text
@d22 1
a22 1
CONFIGURE_ENV=	PREFIX="${PREFIX}"
@


1.19
log
@fix pkg-plist

Noted By:	kris
@
text
@d38 4
@


1.18
log
@fix build on 4 and 5
@
text
@d29 7
@


1.17
log
@Mark as broken.  The last release of this package seems to have
been around 2000.  It may have been supplanted by a similar
project named mpd (http://www.cs.arizona.edu/mpd).

PR:		ports/56420
Submitted by:	Mark Linimon
Reviewed by:	Mark Linimon
@
text
@d11 3
a13 1
MASTER_SITES=	ftp://ftp.cs.arizona.edu/sr/
d22 1
a30 6
.if ${OSVERSION} < 500000
BROKEN=		"fails to package due to missing lib/sr/srwin.o"
.endif
.if ${OSVERSION} >= 500000
BROKEN=		"fails to build; bad C++ code"
.endif
@


1.16
log
@* Fix pkg-plist
* Use DOCSDIR, EXAMPLESDIR macros
* Unbreak this port

Reported by:	kris via bento
@
text
@d26 8
d47 1
a47 1
.include<bsd.port.mk>
@


1.15
log
@This port is scheduled for removal on Nov 7 2003 if it is still broken at
that time and no PRs have been submitted to fix it.  If you are interested
in saving this port, please send your patches to the maintainer.  If the
maintainer is unresponsive or the port has no maintainer, then please
submit them via send-pr.
@
text
@a17 2
BROKEN=		Broken pkg-plist

d24 1
a24 1
MAN5 =		srmap.5 srtrace.5 
d31 6
a36 6
	${MKDIR} ${PREFIX}/share/doc/sr/notes
	${MKDIR} ${PREFIX}/share/doc/sr/ps
	${INSTALL_DATA} ${WRKSRC}/notes/* ${PREFIX}/share/doc/sr/notes
	${INSTALL_DATA} ${WRKSRC}/ps/* ${PREFIX}/share/doc/sr/ps
	${MKDIR} ${PREFIX}/share/examples/sr
	${CP} -pR ${WRKSRC}/examples/* ${PREFIX}/share/examples/sr
@


1.14
log
@BROKEN: Broken pkg-plist
@
text
@@


1.13
log
@Unbroke port: fix stdio error, fix pkg-plist [1]
Fix compile rts/socket.c under 5.x [2]

Submitted by:	[1] Serge Gagnon <gagnon__s@@videotron.ca>
		[2] osa
PR:		53150
Approved by:	fjoe (implicit)
@
text
@d18 2
@


1.12
log
@Reset bouncing maintainer address.
@
text
@a17 2
BROKEN=		"Does not compile"

@


1.11
log
@BROKEN: Does not compile
@
text
@d15 1
a15 1
MAINTAINER=	rssh@@cki.ipri.kiev.ua
@


1.10
log
@De-pkg-comment.
@
text
@d18 2
@


1.9
log
@Add parallel to CATEGORIES.

PR:		ports/39094
Submitted by:	trevor
@
text
@d16 1
@


1.8
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/sr/Makefile,v 1.7 1999/09/10 12:39:33 tg Exp $
d10 1
a10 1
CATEGORIES=	lang
@


1.7
log
@$DISTNAME changed.
@
text
@a1 1
# Version required:		2.3.1
d5 1
a5 1
# $FreeBSD: ports/lang/sr/Makefile,v 1.6 1999/08/25 06:35:29 obrien Exp $
d8 2
a9 2
DISTNAME=	sr231
PKGNAME=	sr-2.3.1
d12 1
@


1.6
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d9 1
a9 1
DISTNAME=	sr
@


1.5
log
@Fix ELF build.  Change maintainer's mail address.

Submitted by:	maintainer, of course
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.4 1998/10/14 04:10:03 jseger Exp $
@


1.4
log
@Mark BROKEN for ELF:
as -o asm.o asm.s
. ../paths.sh; cc -g -o cstest  cstest.o asm.o $LIBM $LIBC
cstest.o: In function `dotest':
/usr/ports/lang/sr/work/csw/cstest.c(.text+0x1ac): undefined reference to `sr_chg_context'
cstest.o: In function `spawn':
/usr/ports/lang/sr/work/csw/cstest.c(.text+0x287): undefined reference to `sr_build_context'
cstest.o: In function `foo':
/usr/ports/lang/sr/work/csw/cstest.c(.text+0x2b3): undefined reference to `sr_check_stk'
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1997/06/29 09:29:03 obrien Exp $
a15 2

BROKEN_ELF=	yes
@


1.3
log
@Wrong message on prev commit.  Should have been:
	Removed useless ``-p'' used with ${MKDIR}''
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1997/06/29 09:27:18 obrien Exp $
d16 2
@


1.2
log
@Add support for {Open,Net}BSD
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1997/06/26 11:28:36 max Exp $
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.9 1996/12/12 05:08:32 max Exp $
d31 1
a31 1
	${MKDIR} -p ${PREFIX}/share/doc/sr/ps
@


1.1.1.1
log
@New port, SR:
A parallel language "Synchronization Resources"
Submitted by:	Ruslan Shevchenko <rssh@@satori.ipri.kiev.ua>
PR:		3758
@
text
@@
