FreeBSD Bugzilla – Attachment 189017 Details for
Bug 224508
New port: sysutils/lockfile-progs programs for locking and unlocking files and mailboxes
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch file
sysutils_lockfile-progs.patch (text/plain), 3.89 KB, created by
Yasuhiro Kimura
on 2017-12-21 20:38:40 UTC
(
hide
)
Description:
patch file
Filename:
MIME Type:
Creator:
Yasuhiro Kimura
Created:
2017-12-21 20:38:40 UTC
Size:
3.89 KB
patch
obsolete
>Index: sysutils/lockfile-progs/Makefile >=================================================================== >--- sysutils/lockfile-progs/Makefile (nonexistent) >+++ sysutils/lockfile-progs/Makefile (working copy) >@@ -0,0 +1,40 @@ >+# Created by: Yasuhiro KIMURA <yasu@utahime.org> >+# $FreeBSD$ >+ >+PORTNAME= lockfile-progs >+PORTVERSION= 0.1.17 >+CATEGORIES= sysutils >+MASTER_SITES= DEBIAN_POOL >+DISTNAME= ${PORTNAME}_${PORTVERSION} >+ >+MAINTAINER= yasu@utahime.org >+COMMENT= Programs for locking and unlocking files and mailboxes >+ >+LICENSE= GPLv2 >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+LIB_DEPENDS= liblockfile.so:devel/liblockfile >+ >+ALL_TARGET= lockfile-create >+WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} >+ >+OPTIONS_DEFINE= DOCS >+ >+PORTDOCS= TODO changelog >+ >+do-install: >+ ${INSTALL_PROGRAM} ${WRKSRC}/lockfile-create ${STAGEDIR}${PREFIX}/bin >+ ${INSTALL_DATA} ${WRKSRC}/lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1 >+.for f in lockfile-remove lockfile-touch lockfile-check mail-lock mail-unlock mail-touchlock >+ ${LN} ${STAGEDIR}${PREFIX}/bin/lockfile-create ${STAGEDIR}${PREFIX}/bin/${f} >+ ${LN} -s lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1/${f}.1 >+.endfor >+ ${LN} -s lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1/lockfile-create.1 >+ >+do-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+.for f in TODO debian/changelog >+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} >+.endfor >+ >+.include <bsd.port.mk> >Index: sysutils/lockfile-progs/distinfo >=================================================================== >--- sysutils/lockfile-progs/distinfo (nonexistent) >+++ sysutils/lockfile-progs/distinfo (working copy) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1513867442 >+SHA256 (lockfile-progs_0.1.17.tar.gz) = 03fb05d25499532f497775b1747b61fa6beebf12d3bcc951e125349ae166c511 >+SIZE (lockfile-progs_0.1.17.tar.gz) = 14833 >Index: sysutils/lockfile-progs/files/patch-Makefile >=================================================================== >--- sysutils/lockfile-progs/files/patch-Makefile (nonexistent) >+++ sysutils/lockfile-progs/files/patch-Makefile (working copy) >@@ -0,0 +1,21 @@ >+--- Makefile.orig 2011-08-21 23:28:35 UTC >++++ Makefile >+@@ -1,5 +1,5 @@ >+ >+-LOADLIBES := -llockfile >++LOADLIBES := -L${LOCALBASE}/lib -llockfile >+ CFLAGS := -g -Wall -Wformat-security -Werror -O2 >+ >+ all: lockfile-create >+@@ -24,7 +24,10 @@ all: lockfile-create >+ .PHONY: all >+ >+ lockfile-create: lockfile-progs.o >+- ${CC} -o $@ ${LDFLAGS} $^ ${LOADLIBES} >++ ${CC} -o $@ ${LDFLAGS} lockfile-progs.o ${LOADLIBES} >++ >++lockfile-progs.o: >++ ${CC} ${CFLAGS} -c -I${LOCALBASE}/include lockfile-progs.c >+ >+ # These tests are quite insufficient, but perhaps better than nothing for now. >+ check: all >Index: sysutils/lockfile-progs/pkg-descr >=================================================================== >--- sysutils/lockfile-progs/pkg-descr (nonexistent) >+++ sysutils/lockfile-progs/pkg-descr (working copy) >@@ -0,0 +1,15 @@ >+ This package includes several programs to safely lock and unlock >+ files and mailboxes from the command line. These include: >+ >+ lockfile-create >+ lockfile-remove >+ lockfile-touchlock >+ mail-lock >+ mail-unlock >+ mail-touchlock >+ >+ These programs use liblockfile to perform the file locking and >+ unlocking, so they are guaranteed compatible with Debian's >+ file locking policies. >+ >+WWW: https://tracker.debian.org/pkg/lockfile-progs >Index: sysutils/lockfile-progs/pkg-plist >=================================================================== >--- sysutils/lockfile-progs/pkg-plist (nonexistent) >+++ sysutils/lockfile-progs/pkg-plist (working copy) >@@ -0,0 +1,16 @@ >+@comment $FreeBSD$ >+bin/lockfile-check >+bin/lockfile-create >+bin/lockfile-remove >+bin/lockfile-touch >+bin/mail-lock >+bin/mail-touchlock >+bin/mail-unlock >+man/man1/lockfile-check.1.gz >+man/man1/lockfile-create.1.gz >+man/man1/lockfile-progs.1.gz >+man/man1/lockfile-remove.1.gz >+man/man1/lockfile-touch.1.gz >+man/man1/mail-lock.1.gz >+man/man1/mail-touchlock.1.gz >+man/man1/mail-unlock.1.gz
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 224508
: 189017 |
189018