source: trunk/dports/x11/xdotool/Portfile

Last change on this file was 79015, checked in by ryandesign@…, 6 years ago

xdotool: update to 2.20110530.1

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 79015 2011-05-30 12:03:23Z ryandesign@macports.org $
3
4PortSystem                  1.0
5
6name                        xdotool
7version                     2.20110530.1
8categories                  x11 devel
9platforms                   darwin
10maintainers                 ryandesign
11license                     BSD
12
13description                 X11 keyboard and mouse simulation utility
14
15long_description            ${name} lets you programatically (or manually) \
16                            simulate keyboard input and mouse activity\; \
17                            move, resize, hide and show windows\; \
18                            modify window properties like the title\; etc.
19
20notes                       "To use xdotool (and avoid the error message\
21                            \"Error: XTEST extension unavailable on '(null)'\")\
22                            you need to enable the XTEST extension. If you're\
23                            using Apple's X11.app, the command to do so is:\
24                            \n\ndefaults write org.x.X11 enable_test_extensions -boolean true\
25                            \n\nIf you're using the MacPorts X11.app, use:\
26                            \n\ndefaults write org.macports.X11 enable_test_extensions -boolean true\
27                            \n\nThis only needs to be done once."
28
29homepage                    http://www.semicomplete.com/projects/xdotool/
30master_sites                googlecode:semicomplete
31
32checksums                   sha1    bf8372b2e76e8ee3884763cee6e8b3f66bf29aa6 \
33                            rmd160  1aebcd835a4741a9e77aa489a3bdce195c582204
34
35depends_build               port:pkgconfig \
36                            path:bin/perl:perl5
37
38depends_lib                 port:xorg-libXtst \
39                            port:xorg-libXinerama
40
41patchfiles                  patch-Makefile.diff
42
43use_configure               no
44
45build.env                   PREFIX=${prefix} \
46                            CC=${configure.cc} \
47                            CFLAGS="${configure.cflags}" \
48                            LDFLAGS="${configure.ldflags}"
49destroot.env                PREFIX=${prefix} \
50                            INSTALLMAN=${prefix}/share/man
51
52post-destroot {
53    xinstall -d ${destroot}${prefix}/share/doc/${name} ${destroot}${prefix}/share/examples
54    xinstall -m 644 -W ${worksrcpath} CHANGELIST COPYRIGHT README VERSION ${destroot}${prefix}/share/doc/${name}
55    copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
56}
57
58livecheck.url               http://code.google.com/p/semicomplete/downloads/list?q=${name}
59livecheck.regex             ${name}-(\\d+\\.\\d+\\.\\d+)\\.tar
Note: See TracBrowser for help on using the repository browser.