[97479] trunk/dports/x11/xonclock
ryandesign at macports.org
ryandesign at macports.org
Fri Sep 7 01:49:15 PDT 2012
Revision: 97479
https://trac.macports.org/changeset/97479
Author: ryandesign at macports.org
Date: 2012-09-07 01:49:15 -0700 (Fri, 07 Sep 2012)
Log Message:
-----------
xonclock: update to 0.0.9.4; license GPL-2+; rewrite master_sites to avoid redirects; fix livecheck
Modified Paths:
--------------
trunk/dports/x11/xonclock/Portfile
Added Paths:
-----------
trunk/dports/x11/xonclock/files/
trunk/dports/x11/xonclock/files/patch-configure.ac.diff
Modified: trunk/dports/x11/xonclock/Portfile
===================================================================
--- trunk/dports/x11/xonclock/Portfile 2012-09-07 08:37:03 UTC (rev 97478)
+++ trunk/dports/x11/xonclock/Portfile 2012-09-07 08:49:15 UTC (rev 97479)
@@ -4,25 +4,34 @@
PortSystem 1.0
name xonclock
-version 0.0.7.5
+version 0.0.9.4
categories x11
platforms darwin
maintainers nomaintainer
+license GPL-2+
description X on-screen analog clock displayer with assignable skins
long_description ${description}
homepage http://xonclock.sourceforge.net/
-master_sites sourceforge
+master_sites sourceforge:project/xonclock/xonclock/xonclock-${version}
-checksums md5 265279fb4a8ccaf22321f88843f69454
+checksums rmd160 ab8bc3f44e4a65254b4531f53c5bb239b47167c0 \
+ sha256 f230eaa0b5a0da891ca984af9682953c1edf47d81c27c563352cc2416057780b
-depends_lib port:imlib \
- port:Xft2
+depends_build port:pkgconfig
-configure.cppflags-append -I${prefix}/include/freetype2
-configure.ldflags-append -lXrender
-configure.args --mandir=\\\${prefix}/share/man
+depends_lib port:jpeg \
+ port:libpng \
+ port:tiff \
+ port:Xft2 \
+ port:xpm
-destroot.destdir prefix=${destroot}${prefix}
+patchfiles patch-configure.ac.diff
+
+use_autoreconf yes
+
+configure.libs -lXrender
+
+livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}
Added: trunk/dports/x11/xonclock/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/x11/xonclock/files/patch-configure.ac.diff (rev 0)
+++ trunk/dports/x11/xonclock/files/patch-configure.ac.diff 2012-09-07 08:49:15 UTC (rev 97479)
@@ -0,0 +1,35 @@
+--- configure.ac.orig 2011-02-16 13:43:26.000000000 -0600
++++ configure.ac 2012-09-07 03:36:03.000000000 -0500
+@@ -121,10 +121,10 @@
+ # --------------------------------------------------------------------
+ AC_MSG_NOTICE([])
+ AC_MSG_NOTICE([--> checking for Xft configuration])
+-AC_CHECK_PROG([XO_XFT_CFLAGS],[xft-config],[`xft-config --cflags`],
+- [AC_MSG_ERROR([unable to find xft-config])])
+-AC_CHECK_PROG([XO_XFT_LIBS],[xft-config],[`xft-config --libs`],
+- [AC_MSG_ERROR([unable to find xft-config])])
++AC_CHECK_PROG([XO_XFT_CFLAGS],[pkg-config],[`pkg-config xft --cflags`],
++ [AC_MSG_ERROR([unable to find pkg-config])])
++AC_CHECK_PROG([XO_XFT_LIBS],[pkg-config],[`pkg-config xft --libs`],
++ [AC_MSG_ERROR([unable to find pkg-config])])
+
+
+ # --------------------------------------------------------------------
+@@ -146,7 +146,7 @@
+ AC_DEFUN([XO_TMP], [tmpx_$1])
+ AC_DEFUN([XO_UNIQ],
+ [(\
+- echo -n '' > XO_TMP($1)
++ echo '' > XO_TMP($1)
+ xo_buf=""
+ for i in $$1; do
+ j=`echo $i | sed -e 's/^-.*//g'`
+@@ -165,7 +165,7 @@
+ if [[ ! -z "$xo_buf" ]]; then
+ echo $xo_buf >> XO_TMP($1)
+ fi
+- echo -n `cat XO_TMP($1) | sort -b | uniq` > XO_TMP($1)
++ echo `cat XO_TMP($1) | sort -b | uniq` > XO_TMP($1)
+ )
+ $1=`cat XO_TMP($1)`
+ rm -f XO_TMP($1)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120907/c769e4bc/attachment.html>
More information about the macports-changes
mailing list