[sikuli] 46/53: Change the package name to sikulix

Gilles Filippini pini at moszumanska.debian.org
Sun Jun 29 20:38:48 UTC 2014


This is an automated email from the git hooks/post-receive script.

pini pushed a commit to branch master
in repository sikuli.

commit 34f8a2078350f67febb9f60e96c470a6c8d6330d
Author: Gilles Filippini <pini at debian.org>
Date:   Tue Jun 3 13:20:39 2014 +0200

    Change the package name to sikulix
    
    and set transitionnal packages for the old names [lib]sikuli-*.
---
 debian/README.Debian                               | 12 ---
 debian/README.source                               |  2 +-
 debian/changelog                                   |  4 +-
 debian/control                                     | 90 +++++++++++++++-------
 debian/copyright                                   | 10 +--
 debian/libsikuli-script-doc.doc-base.api           |  9 ---
 debian/libsikuli-script-doc.install                |  1 -
 debian/libsikuli-script-java.install               |  1 -
 debian/libsikuli-script-java.manpages              |  1 -
 debian/libsikulix-script-doc.doc-base.api          |  9 +++
 debian/libsikulix-script-doc.install               |  1 +
 debian/libsikulix-script-java.install              |  1 +
 ...es => libsikulix-script-java.lintian-overrides} |  4 +-
 debian/libsikulix-script-java.manpages             |  1 +
 ...cript-java.poms => libsikulix-script-java.poms} |  0
 ...install.in => libsikulix-script-jni.install.in} |  0
 debian/orig-tar.sh                                 | 18 -----
 debian/patches/autotoolize-vision-proxy.patch      |  2 +-
 debian/rules                                       | 18 ++---
 debian/sikuli-ide.1                                | 70 -----------------
 debian/sikuli-ide.install                          |  2 -
 debian/sikuli-ide.manpages                         |  1 -
 debian/sikulix-ide.1                               | 12 +++
 debian/sikulix-ide.install                         |  2 +
 debian/sikulix-ide.manpages                        |  1 +
 debian/{sikuli-ide.poms => sikulix-ide.poms}       |  0
 debian/{sikuli.1 => sikulix.1}                     | 20 ++---
 debian/tmp.poms                                    | 14 ++--
 debian/watch                                       |  4 +-
 debian/wrappers/sikuli-ide                         |  2 -
 debian/wrappers/{sikuli => sikulix}                |  0
 debian/wrappers/sikulix-ide                        |  2 +
 32 files changed, 127 insertions(+), 187 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644
index 64a8294..0000000
--- a/debian/README.Debian
+++ /dev/null
@@ -1,12 +0,0 @@
-Sikuli for Debian
------------------
-
------------------------------
-/!\ Note for Sun Java 6 users
------------------------------
-Sun Java 6 isn't aware of multiarch and will fail to load JNI libraries
-unless you set LD_LIBRARY_PATH to /usr/lib/<DEB_HOST_MULTIARCH>/jni.
-
-Use dpkg-architecture from the package dpkg-dev to find out the correct
-value for DEB_HOST_MULTIARCH:
- $ dpkg-architecture -qDEB_HOST_MULTIARCH
diff --git a/debian/README.source b/debian/README.source
index fcb6038..66ec78f 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -1,9 +1,9 @@
 TO-DO
 -----
 
-* Update source package name to sikulix
 * Check Tesseract usage
 * sikuli2html : use /usr/bin/python as shebang
+* revert opencv broken symlink workaround
 
 UPDATING UPSTREAM SOURCE TREE
 -----------------------------
diff --git a/debian/changelog b/debian/changelog
index a38891f..e28f926 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-sikuli (1.1.0~beta1-1) UNRELEASED; urgency=medium
+sikulix (1.1.0~beta1-1) UNRELEASED; urgency=medium
 
   * New upstream release
   * New all in one upstream GitHub project (see d/README.source)
   * Project name officially changed from Sikuli to SikuliX
-    Changing package's name accordingly (to do)
+    Changing package's name accordingly
   * Updated d/copyright:
     Jygments4SikuliX/src includes code from the Jygments project
 
diff --git a/debian/control b/debian/control
index 87d0702..7f66b9f 100644
--- a/debian/control
+++ b/debian/control
@@ -1,4 +1,4 @@
-Source: sikuli
+Source: sikulix
 Section: java
 Priority: extra
 Maintainer: Debian Java maintainers <pkg-java-maintainers at lists.alioth.debian.org>
@@ -12,66 +12,100 @@ Build-Depends: debhelper (>= 9~), cdbs, default-jdk (>= 1:1.6)
  , libbytelist-java, libjruby-joni-java, libjoda-time-java
  , autoconf, automake, libtool
 # We only use the docs from java packages kept in the 'Depends' field of
-# libsikuli-script-java
+# libsikulix-script-java
 # No doc package exist for: libbsh-java, libcommons-cli-java, testng, jruby
  , default-jdk-doc, jython-doc, libswing-layout-java-doc, libjavassist-java-doc, libjxgrabkey-doc
 Standards-Version: 3.9.5
-Homepage: http://sikuli.org
+Homepage: http://www.sikulix.com
 Vcs-Git: git://anonscm.debian.org/pkg-java/sikuli.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/sikuli.git;a=summary
 
-Package: sikuli-ide
+Package: sikulix-ide
 Architecture: all
-Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 1:1.6) | java6-runtime, libsikuli-script-java (= ${binary:Version}), libmac-widgets-java
-Description: IDE to develop sikuli scripts and use them as junit test cases
- Sikuli mixes image recognition into jython scripting to automate
+Replaces: sikuli-ide (<< 1.1.0~)
+Breaks: sikuli-ide (<< 1.1.0~)
+Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 1:1.6) | java6-runtime, libsikulix-script-java (= ${binary:Version}), libmac-widgets-java
+Description: IDE to develop SikuliX scripts
+ SikuliX mixes image recognition into Jython or JRuby scripting to automate
  interactions with graphical user interfaces.
  .
- With Sikuli it is very easy to programmatically control a web page, a
+ With SikuliX it is very easy to programmatically control a web page, a
  desktop application, or even an iphone application running in an emulator.
  .
- This package features Sikuli IDE, the integrated development environment
- for writing visual scripts with screenshots.
- .
- sikuli-ide also provides junit integration for running sikuli scripts as
- junit test cases.
+ This package features SikuliX IDE, the integrated development environment
+ for writing SikuliX Jython visual scripts with screenshots.
 
-Package: libsikuli-script-java
+Package: libsikulix-script-java
 Architecture: all
-Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 1:1.6) | java6-runtime, libsikuli-script-jni (= ${binary:Version}), jython, wmctrl, xdotool, tesseract-ocr-eng
+Replaces: libsikuli-script-java (<< 1.1.0~)
+Breaks: libsikuli-script-java (<< 1.1.0~)
+Depends: ${maven:Depends}, ${misc:Depends}, default-jre (>= 1:1.6) | java6-runtime, libsikulix-script-jni (= ${binary:Version}), jython, wmctrl, xdotool, tesseract-ocr-eng
 # The script sikuli2html.py needs python
  , python
-Suggests: libsikuli-script-doc
-Description: Visual scripting API for jython
- Sikuli mixes image recognition into Jython scripting to automate
+Suggests: libsikulix-script-doc
+Description: Visual scripting API for Jython and JRuby
+ SikuliX mixes image recognition into Jython or JRuby scripting to automate
  interactions with graphical user interfaces.
  .
- With Sikuli it is very easy to programmatically control a web page, a
+ With SikuliX it is very easy to programmatically control a web page, a
  desktop application, or even an iphone application running in an emulator.
  .
- This package features the jython sikuli visual scripting API and the sikuli
- script interpreter.
+ This package features the Jython and JRuby SikuliX visual scripting APIs
+ and the SikuliX script interpreter.
 
-Package: libsikuli-script-jni
+Package: libsikulix-script-jni
 Architecture: any
 Multi-Arch: same
+Replaces: libsikuli-script-jni (<< 1.1.0~)
+Breaks: libsikuli-script-jni (<< 1.1.0~)
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Native libs for libsikuli-script-java
- Sikuli mixes image recognition into jython scripting to automate
+Description: Native libs for libsikulix-script-java
+ SikuliX mixes image recognition into Jython or JRuby scripting to automate
  interactions with graphical user interfaces.
  .
  This package holds the architecture dependent jni backend of the java
  library.
 
-Package: libsikuli-script-doc
+Package: libsikulix-script-doc
 Section: doc
 Architecture: all
+Replaces: libsikuli-script-doc (<< 1.1.0~)
+Breaks: libsikuli-script-doc (<< 1.1.0~)
 Depends: ${misc:Depends}
 Recommends: ${maven:DocDepends}
-Description: Documentation for libsikuli-script-java
- Sikuli mixes image recognition into jython scripting to automate
+Description: Documentation for libsikulix-script-java
+ SikuliX mixes image recognition into Jython or JRuby scripting to automate
  interactions with graphical user interfaces.
  .
  This package contains the javadoc API documentation for the java library
- libsikuli-script-java.
+ libsikulix-script-java.
+
+# Transitional packages related to the old upstream name Sikuli
+Package: sikuli-ide
+Architecture: all
+Section: oldlibs
+Depends: ${misc:Depends}, sikulix-ide
+Description: transitional dummy package
+ This is a transitional dummy package. It can safely be removed.
+
+Package: libsikuli-script-java
+Architecture: all
+Section: oldlibs
+Depends: ${misc:Depends}, libsikulix-script-java
+Description: transitional dummy package
+ This is a transitional dummy package. It can safely be removed.
+
+Package: libsikuli-script-jni
+Architecture: all
+Section: oldlibs
+Depends: ${misc:Depends}, libsikulix-script-jni
+Description: transitional dummy package
+ This is a transitional dummy package. It can safely be removed.
+
+Package: libsikuli-script-doc
+Architecture: all
+Section: oldlibs
+Depends: ${misc:Depends}, libsikulix-script-doc
+Description: transitional dummy package
+ This is a transitional dummy package. It can safely be removed.
diff --git a/debian/copyright b/debian/copyright
index 0f3b3c5..463d869 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,13 +1,7 @@
 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: Sikuli
+Upstream-Name: SikuliX
 Upstream-Contact: Raimund Hocke <rmhdevelop at me.com>
-Source: gathered from five upstream github repositories:
- https://github.com/RaiMan/SikuliX-API.git
- https://github.com/RaiMan/SikuliX-IDE.git
- https://github.com/RaiMan/SikuliX-Jython.git
- https://github.com/RaiMan/SikuliX-Basics.git
- https://github.com/RaiMan/SikuliX-VisionProxy.git
- .
+Source: https://github.com/RaiMan/SikuliX-2014.git
  See debian/README.source for details.
 
 Files: *
diff --git a/debian/libsikuli-script-doc.doc-base.api b/debian/libsikuli-script-doc.doc-base.api
deleted file mode 100644
index 379bb4b..0000000
--- a/debian/libsikuli-script-doc.doc-base.api
+++ /dev/null
@@ -1,9 +0,0 @@
-Document: libsikuli-script-doc-api
-Title: Programmer API for Sikuli Script
-Author: Massachusetts Institute of Technology
-Abstract: Javadocs for Sikuli Script, a Java + Jython visual scripting API.
-Section: Programming/Java
-
-Format: HTML
-Index: /usr/share/doc/libsikuli-script-doc/api/index.html
-Files: /usr/share/doc/libsikuli-script-doc/api/*.html
diff --git a/debian/libsikuli-script-doc.install b/debian/libsikuli-script-doc.install
deleted file mode 100644
index 6f7db1e..0000000
--- a/debian/libsikuli-script-doc.install
+++ /dev/null
@@ -1 +0,0 @@
-doc/* usr/share/doc/libsikuli-script-doc/api
diff --git a/debian/libsikuli-script-java.install b/debian/libsikuli-script-java.install
deleted file mode 100644
index 9f4d785..0000000
--- a/debian/libsikuli-script-java.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/wrappers/sikuli usr/bin
diff --git a/debian/libsikuli-script-java.manpages b/debian/libsikuli-script-java.manpages
deleted file mode 100644
index 5c2ba68..0000000
--- a/debian/libsikuli-script-java.manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/sikuli.1
diff --git a/debian/libsikulix-script-doc.doc-base.api b/debian/libsikulix-script-doc.doc-base.api
new file mode 100644
index 0000000..d8d981a
--- /dev/null
+++ b/debian/libsikulix-script-doc.doc-base.api
@@ -0,0 +1,9 @@
+Document: libsikulix-script-doc-api
+Title: Programmer API for SikuliX Script
+Author: Massachusetts Institute of Technology
+Abstract: Javadocs for SikuliX Script, a Jython + JRuby visual scripting API.
+Section: Programming/Java
+
+Format: HTML
+Index: /usr/share/doc/libsikulix-script-doc/api/index.html
+Files: /usr/share/doc/libsikulix-script-doc/api/*.html
diff --git a/debian/libsikulix-script-doc.install b/debian/libsikulix-script-doc.install
new file mode 100644
index 0000000..bbb6033
--- /dev/null
+++ b/debian/libsikulix-script-doc.install
@@ -0,0 +1 @@
+doc/* usr/share/doc/libsikulix-script-doc/api
diff --git a/debian/libsikulix-script-java.install b/debian/libsikulix-script-java.install
new file mode 100644
index 0000000..462c1a5
--- /dev/null
+++ b/debian/libsikulix-script-java.install
@@ -0,0 +1 @@
+debian/wrappers/sikulix usr/bin
diff --git a/debian/libsikuli-script-java.lintian-overrides b/debian/libsikulix-script-java.lintian-overrides
similarity index 56%
rename from debian/libsikuli-script-java.lintian-overrides
rename to debian/libsikulix-script-java.lintian-overrides
index 1b79033..0bde619 100644
--- a/debian/libsikuli-script-java.lintian-overrides
+++ b/debian/libsikulix-script-java.lintian-overrides
@@ -1,5 +1,5 @@
-# Keeping the dependency on a JRE since sikuli-script can be used as 
+# Keeping the dependency on a JRE since sikulix-script can be used as 
 # a stand-alone app as well as a library. And splitting the package
 # doesn't worth the effort: the resulting package for the executable
 # would be ridiculously small.
-libsikuli-script-java binary: needless-dependency-on-jre
+libsikulix-script-java binary: needless-dependency-on-jre
diff --git a/debian/libsikulix-script-java.manpages b/debian/libsikulix-script-java.manpages
new file mode 100644
index 0000000..e65d4ee
--- /dev/null
+++ b/debian/libsikulix-script-java.manpages
@@ -0,0 +1 @@
+debian/sikulix.1
diff --git a/debian/libsikuli-script-java.poms b/debian/libsikulix-script-java.poms
similarity index 100%
rename from debian/libsikuli-script-java.poms
rename to debian/libsikulix-script-java.poms
diff --git a/debian/libsikuli-script-jni.install.in b/debian/libsikulix-script-jni.install.in
similarity index 100%
rename from debian/libsikuli-script-jni.install.in
rename to debian/libsikulix-script-jni.install.in
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
deleted file mode 100755
index e1170b9..0000000
--- a/debian/orig-tar.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh -e
-
-# called by uscan with '--upstream-version' <version> <file>
-SOURCE_NAME=sikuli
-VERSION=$2
-DEBIAN_VERSION=$VERSION-dfsg1
-UPSTREAM_SOURCE_DIR=${SOURCE_NAME}-$VERSION
-DEBIAN_SOURCE_DIR=${SOURCE_NAME}-$DEBIAN_VERSION
-TAR=../${SOURCE_NAME}_$DEBIAN_VERSION.orig.tar.bz2
-
-# clean up the upstream tarball
-tar xf $3 
-# rename upstream source dir
-mv ${UPSTREAM_SOURCE_DIR} ${DEBIAN_SOURCE_DIR}
-# Remove excluded files
-tar -c -j -X debian/orig-tar.exclude -f $TAR ${DEBIAN_SOURCE_DIR}/
-rm -rf ${DEBIAN_SOURCE_DIR}
-echo "${SOURCE_NAME}: Applied DFSG removals and set up tarball to `basename ${TAR}`"
diff --git a/debian/patches/autotoolize-vision-proxy.patch b/debian/patches/autotoolize-vision-proxy.patch
index dcbc447..fd54f25 100644
--- a/debian/patches/autotoolize-vision-proxy.patch
+++ b/debian/patches/autotoolize-vision-proxy.patch
@@ -6,7 +6,7 @@ Index: sikuli-1.1.0~beta1/Natives/src/main/native/Vision/configure.ac
 --- /dev/null
 +++ sikuli-1.1.0~beta1/Natives/src/main/native/Vision/configure.ac
 @@ -0,0 +1,29 @@
-+AC_INIT(sikuli-vision-proxy,1.0.1)
++AC_INIT(sikulix-vision-proxy,1.0.1)
 +
 +# Compute the canonical host-system type variable, host, and its three
 +# individual parts host_cpu, host_vendor, and host_os.
diff --git a/debian/rules b/debian/rules
index 8cec504..3b20ffc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,7 +32,7 @@ JAVA_HOME := /usr/lib/jvm/default-java
 #  1) org.sikuli:SikuliX-Basics:jar:1.1.0
 #  ...
 # Instead, we use our own javadoc command line to generate the documentation
-# (see target install/libsikuli-script-doc below)
+# (see target install/libsikulix-script-doc below)
 DEB_MAVEN_DOC_TARGET :=
 
 # Despite the option '--package=<package>', maven debian helper is not
@@ -44,12 +44,12 @@ DEB_JAR_PACKAGE := tmp
 
 export VP_CONFIGURE_FLAGS=--build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
 
-configure/libsikuli-script-jni::
+configure/libsikulix-script-jni::
 	[ -z "$(DEB_FAIL)" ]
-	sed "s/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g;s/@DEB_HOST_GNU_TYPE@/$(DEB_HOST_GNU_TYPE)/g" debian/libsikuli-script-jni.install.in > debian/libsikuli-script-jni.install
+	sed "s/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g;s/@DEB_HOST_GNU_TYPE@/$(DEB_HOST_GNU_TYPE)/g" debian/libsikulix-script-jni.install.in > debian/libsikulix-script-jni.install
 
 clean::
-	rm -f debian/libsikuli-script-jni.install
+	rm -f debian/libsikulix-script-jni.install
 	# This ugly line because of #638001 and #723919
 	grep -vwE '(debian|^org\.sikuli)' debian/maven.ignoreRules.full >debian/maven.ignoreRules
 	# We don't want our maven.rules file changed with broken published rules
@@ -58,17 +58,17 @@ clean::
 # ${maven:Depends} for each package
 # Because '--package=<package>' in debian/*.poms files doesn't work for
 # .substvars files.
-install/sikuli-ide::
+install/sikulix-ide::
 	ln IDE/target/SikuliX-IDE-1.1.0.jar IDE/target/SikuliX-IDE.jar
 	cp debian/maven.ignoreRules.full debian/maven.ignoreRules
-	mh_resolve_dependencies --non-interactive --offline -psikuli-ide  --base-directory=$(CURDIR) --non-explore
+	mh_resolve_dependencies --non-interactive --offline -psikulix-ide  --base-directory=$(CURDIR) --non-explore
 
-install/libsikuli-script-java::
+install/libsikulix-script-java::
 	cp debian/maven.ignoreRules.full debian/maven.ignoreRules
-	mh_resolve_dependencies --non-interactive --offline -plibsikuli-script-java --base-directory=$(CURDIR) --non-explore
+	mh_resolve_dependencies --non-interactive --offline -plibsikulix-script-java --base-directory=$(CURDIR) --non-explore
 
 # Generate doc the good old way
-install/libsikuli-script-doc::
+install/libsikulix-script-doc::
 	javadoc -windowtitle "Javadoc of Sikuli Script" \
 		-encoding UTF-8 \
 		-sourcepath Natives/src/main/java:Basics/src/main/java:Jython/src/main/java:JRuby/src/main/java:API/src/main/java \
diff --git a/debian/sikuli-ide.1 b/debian/sikuli-ide.1
deleted file mode 100644
index 611a610..0000000
--- a/debian/sikuli-ide.1
+++ /dev/null
@@ -1,70 +0,0 @@
-.TH SIKULI-IDE "1" "November 2013" "sikuli-ide 1.0.1" "User Commands"
-.SH NAME
-sikuli-ide \- Integrated development environment for the sikuli visual script jython API
-.SH DESCRIPTION
-.BR "sikuli-ide"
-[\-c] [\-d
-.IR "debug-level" ]
-[\-f
-.IR "sikuli-logfile" ] 
-[\-h] [\-r
-.IR "sikuli\-file" ]
-[\-i
-.IR "[runner (jython)]" ]
-[\-l
-.IR "one-or-more-foobar.sikuli" ]
-[\-r
-.IR "foobar.sikuli" ]
-[\-t 
-.IR "sikuli\-test\-case" ]
-[\-u
-.IR "user-logfile" ]
-[\-x] [\-\-
-.IR arguments]
-.SH OPTIONS
-.TP
-\fB\-c\fR
-print all output to commandline (IDE
-message area)
-.TP
-\fB\-d\fR <debug level>
-positive integer (1)
-.TP
-\fB\-f\fR <Sikuli logfile>
-a valid filename
-(WorkingDir/SikuliLog.txt)
-.TP
-\fB\-h\fR
-print this help message
-.TP
-\fB\-i\fR <[runner (jython)]>
-start interactive session and/or select
-ScriptRunner
-.TP
-\fB\-l\fR <one or more foobar.sikuli>
-preload scripts in IDE
-.TP
-\fB\-r\fR <foobar.sikuli>
-run script
-.TP
-\fB\-t\fR <foobar.sikuli>
-runs script as unittest
-.TP
-\fB\-u\fR <User logfile>
-a valid filename
-(WorkingDir/UserLog.txt)
-.TP
-\fB\-x\fR
-show a splash screen to enter options
-.TP
-\fB\-\-\fR <args>
-anything after \-\- or after something beginning with \-\- go to script as user parameters (respecting enclosing ")
-.SH "SEE ALSO"
-.IR sikuli (1)
-
-.SH AUTHOR
-Sikuli was started as a research project of the User Interface Design Group, MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) and was discontinued in late 2011.
-.PP
-Starting from 2012 it is now maintained by Raimund Hocke <rmhdevelop at me.com>.
-.PP
-This manual page was written by Gilles Filippini <pini at debian.org>, for the Debian project (but may be used by others).
diff --git a/debian/sikuli-ide.install b/debian/sikuli-ide.install
deleted file mode 100644
index 8e6a9a7..0000000
--- a/debian/sikuli-ide.install
+++ /dev/null
@@ -1,2 +0,0 @@
-IDE/target/SikuliX-IDE.jar usr/share/sikuli
-debian/wrappers/sikuli-ide usr/bin
diff --git a/debian/sikuli-ide.manpages b/debian/sikuli-ide.manpages
deleted file mode 100644
index 9eed28b..0000000
--- a/debian/sikuli-ide.manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/sikuli-ide.1
diff --git a/debian/sikulix-ide.1 b/debian/sikulix-ide.1
new file mode 100644
index 0000000..63f5d85
--- /dev/null
+++ b/debian/sikulix-ide.1
@@ -0,0 +1,12 @@
+.TH SIKULIX-IDE "1" "june 2014" "sikulix-ide 1.1.0" "User Commands"
+.SH NAME
+sikulix-ide \- Integrated development environment for the SikuliX visual script Jython API
+.SH "SEE ALSO"
+.IR sikulix (1)
+
+.SH AUTHOR
+SikuliX was started as a research project of the User Interface Design Group, MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) and was discontinued in late 2011.
+.PP
+Starting from 2012 it is now maintained by Raimund Hocke <rmhdevelop at me.com>.
+.PP
+This manual page was written by Gilles Filippini <pini at debian.org>, for the Debian project (but may be used by others).
diff --git a/debian/sikulix-ide.install b/debian/sikulix-ide.install
new file mode 100644
index 0000000..5a81544
--- /dev/null
+++ b/debian/sikulix-ide.install
@@ -0,0 +1,2 @@
+IDE/target/SikuliX-IDE.jar usr/share/sikulix
+debian/wrappers/sikulix-ide usr/bin
diff --git a/debian/sikulix-ide.manpages b/debian/sikulix-ide.manpages
new file mode 100644
index 0000000..95ef970
--- /dev/null
+++ b/debian/sikulix-ide.manpages
@@ -0,0 +1 @@
+debian/sikulix-ide.1
diff --git a/debian/sikuli-ide.poms b/debian/sikulix-ide.poms
similarity index 100%
rename from debian/sikuli-ide.poms
rename to debian/sikulix-ide.poms
diff --git a/debian/sikuli.1 b/debian/sikulix.1
similarity index 71%
rename from debian/sikuli.1
rename to debian/sikulix.1
index 79fd1a3..57135fb 100644
--- a/debian/sikuli.1
+++ b/debian/sikulix.1
@@ -1,20 +1,20 @@
-.TH SIKULI "1" "November 2013" "sikuli 1.0.1" "User Commands"
+.TH SIKULIX "1" "June 2014" "sikulix 1.1.0" "User Commands"
 .SH NAME
-sikuli \- run sikuli scripts
+sikuli \- run SikuliX scripts
 .SH SYNOPSIS
-.B sikuli
-[\-d <debug level>] [\-f <Sikuli logfile>] [\-h] [\-i <[runner (jython)]>] [\-r <foobar.sikuli>] [\-t <foobar.sikuli>] [\-u <User logfile>] [\-\- <args>]
+.B sikulix
+[\-d <debug level>] [\-f <SikuliX logfile>] [\-h] [\-i <[runner (jython)]>] [\-r <foobar.sikuli>] [\-t <foobar.sikuli>] [\-u <User logfile>] [\-\- <args>]
 .SH DESCRIPTION
-.B sikuli
-runs the specified sikuli script.
+.B sikulix
+runs the specified SikuliX script.
 .SH OPTIONS
 .TP
 \fB\-d\fR <debug level>
 positive integer (1)
 .TP
-\fB\-f\fR <Sikuli logfile>
+\fB\-f\fR <SikuliX logfile>
 a valid filename
-(WorkingDir/SikuliLog.txt)
+(WorkingDir/SikuliXLog.txt)
 .TP
 \fB\-h\fR
 print this help message
@@ -36,9 +36,9 @@ a valid filename
 \fB\-\-\fR <args>
 anything after \-\- or after something beginning with \-\- go to script as user parameters (respecting enclosing ")
 .SH "SEE ALSO"
-.IR sikuli-ide (1)
+.IR sikulix-ide (1)
 .SH AUTHOR
-Sikuli
+SikuliX
 was started as a research project of the User Interface Design Group, MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) and was discontinued in late 2011.
 .PP
 Starting from 2012 it is now maintained by Raimund Hocke <rmhdevelop at me.com>.
diff --git a/debian/tmp.poms b/debian/tmp.poms
index e3de4b2..c0f3adc 100644
--- a/debian/tmp.poms
+++ b/debian/tmp.poms
@@ -26,12 +26,12 @@
 #     Empty by default. [mh_install]
 #
 pom.xml --ignore-pom
-Natives/pom.xml --package=libsikuli-script-java --java-lib
-Basics/pom.xml --package=libsikuli-script-java --java-lib
-Jython/pom.xml --package=libsikuli-script-java --java-lib
-JRuby/pom.xml --package=libsikuli-script-java --java-lib
-Tesseract4SikuliX/pom.xml --package=libsikuli-script-java --java-lib
-API/pom.xml --package=libsikuli-script-java --java-lib
-Jygments4SikuliX/pom.xml --package=sikuli-ide --java-lib
+Natives/pom.xml --package=libsikulix-script-java --java-lib
+Basics/pom.xml --package=libsikulix-script-java --java-lib
+Jython/pom.xml --package=libsikulix-script-java --java-lib
+JRuby/pom.xml --package=libsikulix-script-java --java-lib
+Tesseract4SikuliX/pom.xml --package=libsikulix-script-java --java-lib
+API/pom.xml --package=libsikulix-script-java --java-lib
+Jygments4SikuliX/pom.xml --package=sikulix-ide --java-lib
 # Don't install maven files for IDE
 IDE/pom.xml --ignore-pom
diff --git a/debian/watch b/debian/watch
index 8d4eec9..4783ef6 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
-# No watch rule: the sikuli source code has to be gathered from several
-# GitHub repositories. See debian/README.source for the details
+# No watch rule: the SikuliX source code has to be pulled from its upstream
+# GitHub repository. See debian/README.source for the details
diff --git a/debian/wrappers/sikuli-ide b/debian/wrappers/sikuli-ide
deleted file mode 100755
index 3d4ce05..0000000
--- a/debian/wrappers/sikuli-ide
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-LC_NUMERIC=C exec /usr/bin/java -cp "/usr/share/java/asm3-commons.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/guava.jar:/usr/share/java/jython.jar:/usr/share/java/mac_widgets.jar:/usr/share/java/opencv.jar:/usr/share/sikuli/SikuliX-IDE.jar" -Dsikuli.console=true -Dsikuli.debug=0 -Xms64M -Xmx512M -Dfile.encoding=UTF-8 -Dpython.home=/usr/share/jython -Dpython.cachedir=$HOME/.jython-cache org.sikuli.ide.SikuliIDE "$@"
diff --git a/debian/wrappers/sikuli b/debian/wrappers/sikulix
similarity index 100%
rename from debian/wrappers/sikuli
rename to debian/wrappers/sikulix
diff --git a/debian/wrappers/sikulix-ide b/debian/wrappers/sikulix-ide
new file mode 100755
index 0000000..713d6d9
--- /dev/null
+++ b/debian/wrappers/sikulix-ide
@@ -0,0 +1,2 @@
+#!/bin/sh
+LC_NUMERIC=C exec /usr/bin/java -cp "/usr/share/java/asm3-commons.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/guava.jar:/usr/share/java/jython.jar:/usr/share/java/mac_widgets.jar:/usr/share/java/opencv.jar:/usr/share/sikulix/SikuliX-IDE.jar" -Dsikuli.console=true -Dsikuli.debug=0 -Xms64M -Xmx512M -Dfile.encoding=UTF-8 -Dpython.home=/usr/share/jython -Dpython.cachedir=$HOME/.jython-cache org.sikuli.ide.SikuliIDE "$@"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/sikuli.git



More information about the pkg-java-commits mailing list