ports/131890: [maintainer update] multimedia/clive to 2.1.6
Toni Gundogdu
legatvs at gmail.com
Thu Feb 19 22:40:02 UTC 2009
>Number: 131890
>Category: ports
>Synopsis: [maintainer update] multimedia/clive to 2.1.6
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Feb 19 22:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Toni Gundogdu
>Release:
>Organization:
>Environment:
>Description:
* Bumped version to 2.1.6
* Use tarball GNU Makefile instead of do-install et al
* Added files/patch-Makefile
* Added USE_GMAKE
* Added PLIST_FILES variable
* Added MANPAGE to OPTIONS
* Renamed OPTIONS and updated descriptions
* Removed NO_INSTALL_MANPAGES and related
* Removed NO_BUILD
* Removed PORTREVISION to quiet portlint
* Removed SF from MASTER_SITES
* Removed pkg-plist file
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
--- /usr/ports/multimedia/clive/Makefile 2009-02-19 12:22:54.000000000 +0200
+++ clive/Makefile 2009-02-19 22:13:59.000000000 +0200
@@ -6,11 +6,9 @@
#
PORTNAME= clive
-PORTVERSION= 2.1.5
-PORTREVISION= 0
+PORTVERSION= 2.1.6
CATEGORIES= multimedia
-MASTER_SITES= GOOGLE_CODE \
- SF
+MASTER_SITES= GOOGLE_CODE
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= legatvs at gmail.com
@@ -26,36 +24,34 @@
# deskutils/ljclive, multimedia/clive1 (same executable/manpage/distfile name)
CONFLICTS= *clive-[0-1]*
-NO_BUILD= yes
+OPTIONS= PASTE "Enable pasting from X clipboard" off \
+ PAGER "Enable pager for viewing cache entries" off \
+ EXPECT "Enable clivepass interface" off \
+ MANPAGE "Install manual page" on
-OPTIONS= PASTE "Paste URLs from clipboard" off \
- CLIVEPASS "Enable login passwords" off \
- SHOW "Show cache entries" off
+PLIST_FILES= bin/clive
USE_BZIP2= yes
+USE_GMAKE= yes
USE_PERL5= 5.8.2+
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
-
-.if !defined(NO_INSTALL_MANPAGES)
-MAN1= ${PORTNAME}.1
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1/
-.endif
-
.include <bsd.port.pre.mk>
.if defined(WITH_PASTE)
RUN_DEPENDS+= p5-Clipboard>=0.09:${PORTSDIR}/x11/p5-Clipboard
.endif
-.if defined(WITH_SHOW)
+.if defined(WITH_PAGER)
RUN_DEPENDS+= p5-IO-Pager-0.06:${PORTSDIR}/devel/p5-IO-Pager
.endif
-.if defined(WITH_CLIVEPASS)
+.if defined(WITH_EXPECT)
RUN_DEPENDS+= p5-Expect>=1.21:${PORTSDIR}/lang/p5-Expect
.endif
+.if defined(WITH_MANPAGE)
+MAKE_ENV= WITH_MAN=yes
+MAN1= clive.1
+.endif
+
.include <bsd.port.post.mk>
--- /usr/ports/multimedia/clive/distinfo 2009-02-08 00:53:47.000000000 +0200
+++ clive/distinfo 2009-02-19 21:49:20.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (clive/clive-2.1.5.tar.bz2) = 66ff6adc1664c75d58ce25e4c322c2cb
-SHA256 (clive/clive-2.1.5.tar.bz2) = 388bc32bf505ca29f994da71282eebedf7043e7c293809e2fd9394d641c48b89
-SIZE (clive/clive-2.1.5.tar.bz2) = 27739
+MD5 (clive/clive-2.1.6.tar.bz2) = 3cab75a76c0c44cdffeca93b75acc800
+SHA256 (clive/clive-2.1.6.tar.bz2) = 4aec66d614339fdaed5437fc5868854252719731c60b471f9e26a8d4355c29fd
+SIZE (clive/clive-2.1.6.tar.bz2) = 27329
--- /usr/ports/multimedia/clive/files/patch-Makefile 1970-01-01 02:00:00.000000000 +0200
+++ clive/files/patch-Makefile 2009-02-19 21:57:47.000000000 +0200
@@ -0,0 +1,34 @@
+--- Makefile.orig 2009-02-19 15:27:58.000000000 +0200
++++ Makefile 2009-02-19 15:31:01.000000000 +0200
+@@ -1,26 +1,21 @@
+ # GNU Makefile
+
+-SHELL = /bin/sh
+-
+-prefix = $(HOME)
++prefix = $(PREFIX)
+ bindir = $(prefix)/bin
+ datarootdir = $(prefix)/share
+ datadir = $(datarootdir)
+-mandir = $(datarootdir)/man
++mandir = $(MANPREFIX)/man
+ man1dir = $(mandir)/man1
+
+-INSTALL = install -c
+-INSTALL_D = install -d
+-INSTALL_M = install -c -m 444
++INSTALL = $(BSD_INSTALL_SCRIPT)
++INSTALL_D = mkdir -p
++INSTALL_M = $(BSD_INSTALL_MAN)
+ RM = rm -f
+ PERL = perl
+ POD2MAN = pod2man
+ AWK = awk
+ TR = tr
+
+-WITH_MAN = yes
+-WITH_CHECK = yes
+-
+ ifndef V
+ QUIET_POD2MAN = @echo POD2MAN clive.1;
+ endif
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list