[66519] trunk/dports/x11/xdotool
ryandesign at macports.org
ryandesign at macports.org
Fri Apr 16 00:15:49 PDT 2010
Revision: 66519
http://trac.macports.org/changeset/66519
Author: ryandesign at macports.org
Date: 2010-04-16 00:15:46 -0700 (Fri, 16 Apr 2010)
Log Message:
-----------
xdotool: update to 1.20100415.2808; remove Darwin build fixes that are now upstream; add license info; also install docs and examples
Modified Paths:
--------------
trunk/dports/x11/xdotool/Portfile
trunk/dports/x11/xdotool/files/patch-Makefile.diff
Removed Paths:
-------------
trunk/dports/x11/xdotool/files/patch-Makefile-darwin.diff
Modified: trunk/dports/x11/xdotool/Portfile
===================================================================
--- trunk/dports/x11/xdotool/Portfile 2010-04-16 07:02:41 UTC (rev 66518)
+++ trunk/dports/x11/xdotool/Portfile 2010-04-16 07:15:46 UTC (rev 66519)
@@ -3,10 +3,11 @@
PortSystem 1.0
name xdotool
-version 1.20100318.2737
+version 1.20100415.2808
categories x11 devel
platforms darwin
maintainers ryandesign
+license BSD
description X11 keyboard and mouse simulation utility
@@ -27,9 +28,9 @@
homepage http://www.semicomplete.com/projects/xdotool/
master_sites googlecode:semicomplete
-checksums md5 5acdbc269d87928786ee63cff9060256 \
- sha1 f31fdcf7365b62de94e38ef490da1b195ed4f08c \
- rmd160 afd7ad77204cc4c0e8b0b87103782360a0c1ab27
+checksums md5 d52aa42756987e6b49997a189cf2bb74 \
+ sha1 78edc23f3f249e32b0a7e7f71587db09137cd432 \
+ rmd160 a2f55fc9d4fc79b77a77cea776be69ef7a0b51b5
depends_build port:pkgconfig \
path:bin/perl:perl5
@@ -38,10 +39,6 @@
patchfiles patch-Makefile.diff
-platform darwin {
- patchfiles-append patch-Makefile-darwin.diff
-}
-
use_configure no
build.env PREFIX=${prefix} \
@@ -50,5 +47,11 @@
LDFLAGS="${configure.ldflags}"
destroot.env PREFIX=${prefix}
+post-destroot {
+ xinstall -d ${destroot}${prefix}/share/doc/${name} ${destroot}${prefix}/share/examples
+ xinstall -m 644 -W ${worksrcpath} CHANGELIST COPYRIGHT README VERSION ${destroot}${prefix}/share/doc/${name}
+ copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
+}
+
livecheck.url http://code.google.com/p/semicomplete/downloads/list?q=${name}
livecheck.regex ${name}-(\\d+\\.\\d+\\.\\d+)\\.tar
Deleted: trunk/dports/x11/xdotool/files/patch-Makefile-darwin.diff
===================================================================
--- trunk/dports/x11/xdotool/files/patch-Makefile-darwin.diff 2010-04-16 07:02:41 UTC (rev 66518)
+++ trunk/dports/x11/xdotool/files/patch-Makefile-darwin.diff 2010-04-16 07:15:46 UTC (rev 66519)
@@ -1,52 +0,0 @@
---- Makefile.orig 2010-03-12 04:59:41.000000000 -0600
-+++ Makefile 2010-04-12 17:08:03.000000000 -0500
-@@ -30,7 +30,7 @@
-
- CFLAGS+=-std=c99 $(INC)
-
--all: xdotool xdotool.1 libxdo.so libxdo.so.$(MAJOR)
-+all: xdotool xdotool.1 libxdo.dylib libxdo.$(MAJOR).dylib
-
- install: pre-install installlib installprog installman installheader
-
-@@ -41,10 +41,10 @@
- install -d $(DINSTALLBIN)
- install -m 755 xdotool $(DINSTALLBIN)/
-
--installlib: libxdo.so
-+installlib: libxdo.dylib
- install -d $(DINSTALLLIB)
-- install libxdo.so $(DINSTALLLIB)/libxdo.so.$(MAJOR)
-- ln -sf libxdo.so.$(MAJOR) $(DINSTALLLIB)/libxdo.so
-+ install libxdo.dylib $(DINSTALLLIB)/libxdo.$(MAJOR).dylib
-+ ln -sf libxdo.$(MAJOR).dylib $(DINSTALLLIB)/libxdo.dylib
-
- installheader: xdo.h
- install -d $(DINSTALLINCLUDE)
-@@ -77,13 +77,13 @@
- xdo.c: xdo.h
- xdotool.c: xdo.h
-
--libxdo.so: xdo.o xdo_search.o
-- $(CC) $(LDFLAGS) -shared -Wl,-soname=libxdo.so.$(MAJOR) xdo.o xdo_search.o -o $@ $(LIBS)
-+libxdo.dylib: xdo.o xdo_search.o
-+ $(CC) $(LDFLAGS) -dynamiclib -Wl,-install_name,$(INSTALLLIB)/libxdo.$(MAJOR).dylib xdo.o xdo_search.o -o $@ $(LIBS)
-
--libxdo.so.$(MAJOR): libxdo.so
-+libxdo.$(MAJOR).dylib: libxdo.dylib
- ln -s $< $@
-
--xdotool: xdotool.o libxdo.so
-+xdotool: xdotool.o libxdo.dylib
- $(CC) -o $@ xdotool.o -L. -lxdo $(LDFLAGS)
-
- xdotool.1: xdotool.pod
-@@ -91,7 +91,7 @@
-
- package: test-package-build create-package
-
--test: xdotool libxdo.so.$(MAJOR)
-+test: xdotool libxdo.$(MAJOR).dylib
- $(MAKE) -C t
-
- xdo_version.h:
Modified: trunk/dports/x11/xdotool/files/patch-Makefile.diff
===================================================================
--- trunk/dports/x11/xdotool/files/patch-Makefile.diff 2010-04-16 07:02:41 UTC (rev 66518)
+++ trunk/dports/x11/xdotool/files/patch-Makefile.diff 2010-04-16 07:15:46 UTC (rev 66519)
@@ -1,5 +1,5 @@
---- Makefile.orig 2010-03-12 04:59:41.000000000 -0600
-+++ Makefile 2010-04-12 17:09:08.000000000 -0500
+--- Makefile.orig 2010-04-15 19:04:26.000000000 -0500
++++ Makefile 2010-04-16 01:59:09.000000000 -0500
@@ -2,7 +2,7 @@
PREFIX?=/usr/local
INSTALLBIN?=$(PREFIX)/bin
@@ -9,10 +9,10 @@
INSTALLINCLUDE?=$(PREFIX)/include
DPREFIX=$(DESTDIR)$(PREFIX)
-@@ -22,8 +22,8 @@
+@@ -26,8 +26,8 @@
+
+ CFLAGS?=-pipe -O2 $(WARNFLAGS)
- CFLAGS?=-pipe $(WARNFLAGS)
-
-DEFAULT_LIBS=-L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst
-DEFAULT_INC=-I/usr/X11R6/include -I/usr/local/include
+DEFAULT_LIBS=-L$(PREFIX)/lib -lX11 -lXtst
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100416/7febd957/attachment.html>
More information about the macports-changes
mailing list