notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
p5-File-Lock Perl5 module for file locking (flock,fcntl)
0.9 devel Deleted on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9Version of this port present on the latest quarterly branch.
Broken BROKEN: does not compile POLLUTE is gone, no release since 1996, net/netdisco depends on me
Deprecated DEPRECATED: Broken for more than 6 month
Expired This port expired on: 2013-11-18
Ignore IGNORE: is marked as broken: does not compile POLLUTE is gone, no release since 1996, net/netdisco depends on me
Maintainer: demon@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2013-11-18 13:54:18
SVN Revision: 334196
People watching this port, also watch:: p5-GnuPG-Interface, mscompress
Also Listed In: perl5
License: not specified in port
Description:
This is my first alpha release of File::Lock, my version of the code greatfully provided by Jarrko. I've mucked about with it quite a bit, and there are a few policy decisions you might not agree with: All of the locking functions (see t/* for full details), File::lock::(lockf/flock/fcntl) are not exported from File::Lock. They all take the same set of arguments: FileHandle, mode, pos, whence, length. (Except for lockf, which doesn't take the position arguments.) Mode is two characters, and can be "wb" for write-lock/non-blocking, or "rn", for read-lock/blocking. Most other characters will work fine. (Look in typemap) pos, whence, and length default to "the whole file". Use "u" to unlock a handle. The only OO interface is via "new File::Lock()" which uses File::Lock::fcntl. If it were working properly, then the lock would be unlocked on destruction. But it isn't. File::Lock::lockfile isn't written yet, but will be. You can use a mode of "t" or "i" to get info/test a lock. fcntl in array context will return an array consisting of all the usual fcntl data. In any other case, a single letter is returned, "u", "w", or "r", for the detected locking mode. (or unlocked.) All calls return true if successful. Currently no mucking about with errno is done, so it might not be the same for the same condition on all systems. If you need real fcntl() and it's constants, use Fcntl. File::Lock does optionally export SEEK_*, and LOCK_EX|UN|SH, though. (I don't remember why, though, on the latter.) Any comments, complaints, or bug patches would be greatly appreciated.
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • p5-File-Lock>0:devel/p5-File-Lock
No installation instructions:
This port has been deleted.
PKGNAME: p5-File-Lock
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. perl5.14.4 : lang/perl5.14
Runtime dependencies:
  1. perl5.14.4 : lang/perl5.14
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (15 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.auckland.ac.nz/pub/perl/CPAN/modules/by-module/File/
  3. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/File/
  4. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/File/
  5. ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/File/
  6. ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/File/
  7. ftp://ftp.mirrorservice.org/sites/cpan.perl.org/CPAN/modules/by-module/File/
  8. ftp://ftp.sunet.se/pub/lang/perl/CPAN/modules/by-module/File/
  9. http://at.cpan.org/modules/by-module/File/
  10. http://backpan.perl.org/modules/by-module/File/
  11. http://cpan.nctu.edu.tw/modules/by-module/File/
  12. http://ftp.jaist.ac.jp/pub/CPAN/modules/by-module/File/
  13. http://ftp.twaren.net/Unix/Lang/CPAN/modules/by-module/File/
  14. http://www.cpan.dk/modules/by-module/File/
  15. http://www.cpan.dk/modules/by-module/File/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.9
18 Nov 2013 13:54:18
Revision:334196Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2013-11-18 devel/libXGP: Broken for more than 6 month
2013-11-18 deskutils/google-gadgets: Broken for more than 6 month
2013-11-18 palm/synce-trayicon: Broken for more than 6 month
2013-11-18 security/linux-pam-docs: Broken for more than 6 month
2013-11-18 net-p2p/mooseekd: Broken for more than 6 month
2013-11-18 textproc/p5-Lucene: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-dellmonitor: Broken for more than 6 month
2013-11-18 x11-wm/fbpager: BRoken for more than 6 month
2013-11-18 net/hf6to4: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-exquisite: Broken for more than 6 month
2013-11-18 x11-themes/kde-icons-marbles-translucent: Broken for more than 6
month
2013-11-18 security/dissembler: Broken for more than 6 month
2013-11-18 net-mgmt/zenpack-apachemonitor: Broken for more than 6 month
2013-11-18 textproc/rst.el: Broken for more than 6 month
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.9
18 Oct 2013 07:19:26
Revision:330726Original commit files touched by this commit
bapt search for other commits by this committer
Deprecated some ports broken for more than 6 month
0.9
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
0.9
16 Sep 2013 09:22:22
Revision:327373Original commit files touched by this commit
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
0.9
07 Mar 2012 21:16:46
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Mark BROKEN with lang/perl5.14

PR:         ports/165457
With Hat:   perl@
0.9
22 Oct 2011 23:50:23
Original commit files touched by this commit
eadler search for other commits by this committer
- remove maintainer tags from pkg-descr

Approved by:    portmgr
Approved by:    bapt (mentor)
0.9
03 Jul 2011 14:59:23
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
0.9
17 Apr 2008 14:30:31
Original commit files touched by this commit
araujo search for other commits by this committer
- Take advantage of CPAN macro from bsd.sites.mk, change
${MASTER_SITE_PERL_CPAN} to CPAN.

PR:             ports/122674
Submitted by:   Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by:    araujo (myself)
Approved by:    portmgr (pav)
0.9
22 Jan 2006 08:30:12
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
0.9
22 Jan 2006 01:48:34
Original commit files touched by this commit
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
0.9
14 Nov 2004 10:42:46
Original commit files touched by this commit
demon search for other commits by this committer
Upbreak for -current.

Submitted by:   tobez
0.9
18 Mar 2004 18:01:13
Original commit files touched by this commit
trevor search for other commits by this committer
Add size data, approved by maintainers.
0.9
24 Oct 2003 12:05:09
Original commit files touched by this commit
ijliao search for other commits by this committer
utilize SITE_PERL

PR:             58166
Submitted by:   Cheng-Lung Sung <clsung@dragon2.net>
0.9
04 Jun 2003 22:43:38
Original commit files touched by this commit
kris search for other commits by this committer
Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag.  Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.

Pointy hat to:  kris
0.9
18 May 2003 09:53:49
Original commit files touched by this commit
kris search for other commits by this committer
BROKEN on 5.1: does not compile
0.9
07 Mar 2003 06:01:16
Original commit files touched by this commit
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
13 Apr 2001 10:49:01
commit hash: fp1.12513@dev.null.freshports.orgcommit hash: fp1.12513@dev.null.freshports.orgcommit hash: fp1.12513@dev.null.freshports.orgcommit hash: fp1.12513@dev.null.freshports.org files touched by this commit
demon search for other commits by this committer
Remove extra dirs.    
01 Mar 2001 06:39:18
commit hash: fp1.10151@dev.null.freshports.orgcommit hash: fp1.10151@dev.null.freshports.orgcommit hash: fp1.10151@dev.null.freshports.orgcommit hash: fp1.10151@dev.null.freshports.org files touched by this commit
vanilla search for other commits by this committer
Remove do-configure section, use PERL_CONFIGURE now.    
13 Nov 2000 12:45:41
commit hash: fp1.6372@dev.null.freshports.orgcommit hash: fp1.6372@dev.null.freshports.orgcommit hash: fp1.6372@dev.null.freshports.orgcommit hash: fp1.6372@dev.null.freshports.org files touched by this commit
demon search for other commits by this committer
Change MAINTAINER field.   I am now at FreeBSD dot org    
24 Oct 2000 23:39:57
commit hash: fp1.5452@dev.null.freshports.orgcommit hash: fp1.5452@dev.null.freshports.orgcommit hash: fp1.5452@dev.null.freshports.orgcommit hash: fp1.5452@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Hand these ports to Dmitry Sivachenko <dima@chg.ru>.    
23 Oct 2000 22:03:12
commit hash: fp1.5413@dev.null.freshports.orgcommit hash: fp1.5413@dev.null.freshports.orgcommit hash: fp1.5413@dev.null.freshports.orgcommit hash: fp1.5413@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Remove jfitz@ as MAINTAINER - mail is bouncing / mailservers don't answer.    
08 Oct 2000 02:10:04
commit hash: fp1.4741@dev.null.freshports.orgcommit hash: fp1.4741@dev.null.freshports.orgcommit hash: fp1.4741@dev.null.freshports.orgcommit hash: fp1.4741@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category devel to new layout.  
17 Jun 2000 03:37:15
commit hash: fp1.1031@dev.null.freshports.orgcommit hash: fp1.1031@dev.null.freshports.orgcommit hash: fp1.1031@dev.null.freshports.orgcommit hash: fp1.1031@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Lots and lots of cleanups.  Teach p5-* in general about PKGNAMEPREFIX.   Add
some missing/wrong dependencies.  Show how to respect CC/CFLAGS.  Many  
miscellaneous modifications.  I used more excessive hacks to force p5-Jcode  
and p5-WWW-Search to respect CC/CFLAGS.    

Number of commits found: 23