Bug 112386 - new port: sysutils/p5-Sys-Gamin
Summary: new port: sysutils/p5-Sys-Gamin
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: 2007-05-03 17:50 UTC by Nick Hibma
Modified: 2007-06-11 09:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Hibma 2007-05-03 17:50:01 UTC
port for Sys::Gamin - Perl interface to Gamin (File Access Monitor implementation)

Fix: 

==> Makefile
# New ports collection makefile for:	p5-Sys-Gamin
# Date created:				03 May 2007
# Whom:					Nick Hibma <n_hibma@freebsd.org>
#
# $FreeBSD$
#

PORTNAME=	Sys-Gamin
PORTVERSION=	0.1
CATEGORIES=	sysutils perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR=	Sys
PKGNAMEPREFIX=	p5-

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Perl interface to Gamin (File Access Monitor implementation)

PERL_CONFIGURE=	yes
USE_FAM=	yes

MAN1=		monitor.1
MAN3=		Sys::Gamin.3

pre-configure:
	${PERL} -pi -e 'm/LIBS =>/ && print "  INC => \"-I/usr/local/include\",\n"' ${WRKSRC}/Makefile.PL


.include <bsd.port.mk>

==> pkg-descr
Perl interface to Gamin (File Access Monitor implementation)

Provides a somewhat higher-level and friendlier interface to the Gamin File
Access Monitor API. This allows one to monitor both local and remote
(NFS-mounted) files and directories for common filesystem events. To do so, you
must register "monitors" on specified pathnames and wait for events to arrive
pertaining to them.

==> pkg-plist
bin/monitor
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/Gamin.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/Gamin.bs
%%SITE_PERL%%/%%PERL_ARCH%%/Sys/Gamin.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/new.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/pending.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/next_event.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/monitor.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/check_monitored.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/cancel.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/monitored.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/suspended.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/suspend.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/resume.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/which.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/autosplit.ix
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Sys
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2007-05-09 05:51:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2007-06-05 22:18:25 UTC
State Changed
From-To: open->feedback

hi, we don't commit ports without maintainer, are you willing to 
maintain this port ?
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2007-06-11 09:29:33 UTC
State Changed
From-To: feedback->closed

New port added. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2007-06-11 09:29:42 UTC
miwi        2007-06-11 08:29:36 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/p5-Sys-Gamin Makefile distinfo pkg-descr pkg-plist 
  Log:
  Perl interface to Gamin (File Access Monitor implementation)
  Provides a somewhat higher-level and friendlier interface to the Gamin File
  Access Monitor API. This allows one to monitor both local and remote
  (NFS-mounted) files and directories for common filesystem events. To do so, you
  must register "monitors" on specified pathnames and wait for events to arrive
  pertaining to them.
  
  PR:             ports/112386
  Submitted by:   Nick Hibma <n_hibma at freebsd.org>
  Thanks to:      clsung for helping
  
  Revision  Changes    Path
  1.921     +1 -0      ports/sysutils/Makefile
  1.1       +26 -0     ports/sysutils/p5-Sys-Gamin/Makefile (new)
  1.1       +3 -0      ports/sysutils/p5-Sys-Gamin/distinfo (new)
  1.1       +6 -0      ports/sysutils/p5-Sys-Gamin/pkg-descr (new)
  1.1       +20 -0     ports/sysutils/p5-Sys-Gamin/pkg-plist (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"