Commit graph

59 commits

Author SHA1 Message Date
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
jlam
b2677a2cb0 Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if
USE_PKGINSTALL is "YES".  bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30 22:51:11 +00:00
martti
8cee801716 COMMENT should start with a capital letter. 2003-07-21 17:10:16 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
grant
dc40bcec01 make usage of pax more consistent, use -O to bomb on broken archives
(suggested by lukem), group z, r and f flags.

some whitespace cleanup.
2003-04-10 20:10:15 +00:00
grant
afdebcf9a4 make ${PAX} usage consistent:
- group 'zrw' and 'p' args, -s last
- use the && operator consistently
- strip unneeded parens
- some whitespace cleanup
2003-04-10 01:28:03 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
jlam
e507190d0d When using bsd.pkg.install.mk, if a DEINSTALL or INSTALL file already
exists, then use it as the default value of DEINSTALL_EXTRA_TMPL or
INSTALL_EXTRA_TMPL.
2002-09-18 21:15:07 +00:00
jlam
7f98f5de18 buildlink1 -> buildlink2 2002-09-10 11:02:16 +00:00
jlam
1eb0b3fc66 Update net/coda5_client to version 5.3.19. Changes from version 5.3.13
include:

	* Installing the relevant manpages with the client programs.
	* Miscellaneous bug fixes.
	* Venus now gracefully handles the situation where getvolinfo returns
	  different replicas compared to the cached replication information.
	  Now we only need add server support for VSG changes and a trigger
	  that forces venus to make a getvolinfo call and we can start moving
	  volumes around in the system.
	* Avoid killing clients when receiving truncated directory data.
	* Block when accessing an uncached object during resolution instead of
	  failing. This is especially useful during weak-reintegration.
	* Added -local flag to cfs lv to avoid client-server rpc2 traffic.
	* Fetch data as well as status in write-disconnected mode, the dirty
	  status-only object would prevent subsequent data-fetches until
	  successful reintegration completed.
	* Added venus.conf option 'validateattrs' to limit piggybacked fids
	  during validate attrs to help reducing IP layer fragmentation.
	* Another new venus.conf option 'serverprobe' to increase server probe
	  intervals (keeps firewalls from dropping masqueraded connections).
	* venus.conf.ex file now defaults to turning on both masquerading and
	  using private mmap's for RVM.
	* Disallow unlinking special names with 'cfs rmm'
	* Optimized local-global fid replacement.
	* Moved /usr/bin/replay to /usr/bin/coda_replay to avoid name conflicts.
        * Reintroduced VSGs in venus.
        * Re-randomizing during hoardwalks to add fair reclaiming behaviour
          in the low end of the priority queue.
2002-06-20 19:28:24 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
jlam
cc26aaeec2 Mark as USE_BUILDLINK_ONLY. 2001-06-19 03:47:31 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
jlam
1384987578 * Add INSTALL/DEINSTALL scripts to handle coda-server and coda-client both
installing coda-setup-ports and codaconfedit.

* Try to remove ${PREFIX}/etc/coda at post-deinstall time.
2001-05-31 22:56:44 +00:00
jlam
654faf950a * Use buildlink.mk files to get dependencies and to prevent unintended
linking against installed libraries or finding installed headers except
  for those that are explicitly linked into ${BUILDLINK_INCDIR} and
  ${BUILDLINK_LIBDIR}.

* Don't prototype history functions directly, but use
  <readline/history.h> to pull them in.  This allows us to use libedit's
  readline emulation.

* Add INSTALL/DEINSTALL scripts to handle coda-server and coda-client both
  installing coda-setup-ports and codaconfedit.

* Try to remove ${PREFIX}/etc/coda at post-deinstall time.
2001-05-31 22:55:54 +00:00
phil
befbe8f59e Update to a newer version, 5.3.13. (5.3.14 is out but just
has changes to build under MacOS X.  No changes for NetBSD.)
2001-04-27 19:05:45 +00:00
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
dmcmahill
d0641a511d fix spillover of COMMENT= onto next line. 2001-02-17 20:26:03 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
fredb
4eb78ac859 Unify ONLY_FOR_PLATFORM to clarify conditions, somewhat, under which
coda/lwp may be built and run. "lwp" needs custom pmap handling in assy
language. Only "lwp" is needed to build and run a coda server; client's
also need to have the MI CODA filesystem enabled. In fact, it seems
that sparc64 has the CODA file system even the assembler in "lwp" is
only for sparc, and mac68k is the only m68k port with the CODA filesystem,
but such would be cumbersome to express with the present framework.
2000-09-29 15:40:27 +00:00
rh
b33a4aea14 Include ${WRKSRC}/include first to avoid picking up random crap from
${PKGSRC}/include.
2000-07-31 09:09:57 +00:00
phil
50087449c2 Changes to work under -current. Changed package maintainer. 2000-07-27 00:25:10 +00:00
phil
cda8ae4896 Patch to allow compile under -current. Conditionally include sys/sched.h. 2000-07-27 00:22:17 +00:00
tron
ebcef6eadf Depend on version 4.0 or newer of the "readline" package. 2000-07-20 15:40:58 +00:00
fredb
64c38ec8e1 Make this build on current. 2000-04-24 04:45:35 +00:00
fredb
8b4e79257a Fix PLIST's clash. Now "filcon" only gets installed with server,
"au" only gets installed with client.
2000-02-20 07:18:59 +00:00
fredb
678993750f Update to version 5.3.5. Bug fixes and improvements--to many to list.
See <http://www.coda.cs.cmu.edu/news.html> for details. New feature:
set "mapprivate=1" in ${LOCALBASE}/etc/coda/venus.conf to mmap() RVM
data file. This uses significantly less memory on an idle system.
Venus now parses etc/coda/venus.conf, if it exists.

Package no longer depends on gdbm. Added dewey depends for lwp>=1.1.
Removed ONLY_FOR_PLATFORM, as the list of supported platforms is now
quite long.
2000-02-09 02:27:46 +00:00
jlam
24ef86f870 Update dependency on ncurses to >=4.2 2000-01-15 18:46:22 +00:00
wiz
a24ade3154 RCS tags added 2000-01-10 01:24:39 +00:00
rh
caf600989d defuzz 1999-12-08 13:44:51 +00:00
rvb
572469f8a3 Install 5.3.2 1999-10-19 00:28:37 +00:00
rvb
434835fbfd No longer needed 1999-10-19 00:27:49 +00:00
hubertf
ac62959427 Add ncurses to list of dependencies, and make the package understand
that it should not use "-L..." as a make-dependency.
1999-10-04 23:51:00 +00:00
jlam
ac803dafa1 Update readline dependency. 1999-07-13 01:20:11 +00:00
tron
8475357fcd Don't use "{}" or "[]" in "ONLY_FOR_PLATFORM" or "NOT_FOR_PLATFORM"
because "bsd.pkg.mk" can't handle those patterns. Fixes PR pkg/7808
by Chris Demetriou.
1999-06-20 21:06:17 +00:00
rvb
a758ef6d0f Sync with 5.2.4 1999-06-04 23:45:41 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
rvb
23d16a310f stabilize bandwidth calculation 1999-04-28 23:56:33 +00:00
rvb
45743fa9e3 Todd doesn't like the FORCE_PKG_REGISTER; I hope Hubert puts in the auto deregister on conflict code. 1999-04-28 20:22:09 +00:00
rvb
196083c361 FORCE_PKG_REGISTER hack 1999-04-28 00:07:57 +00:00
rvb
d38da5c1c1 Add coda5.2.2 to the party and make sure that coda5_* and coda_* compile on 1.4 1999-04-27 20:43:08 +00:00
hubertf
a9974cb87e s/DEPENDS/USE_PERL5/, pointed out by Christop Badura 1999-04-09 21:11:13 +00:00
rvb
7e2d4a1d1f Upgrade to 5.2.0 1999-03-18 02:34:15 +00:00
hubertf
492a04691c Remove LICENSE=GPL, pointed out by Alistair Crooks in private mail 1999-02-22 00:31:36 +00:00
rvb
c3af94feea Create new coda5_{server,client} packages to access GPL'd Coda 5.0 1999-01-27 15:36:35 +00:00
agc
e5ccd5e417 Make the one-line comment for each of these packages a bit more
explanatory.
1998-11-02 10:56:19 +00:00
frueauf
c117d2183c Add missing rcs ids. 1998-10-10 20:41:21 +00:00
rvb
bbb8899729 Upgrade to Coda 4.6.6 1998-10-09 20:45:14 +00:00