summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2009-05-16 22:03:19 +0000
committerNorbert Preining <preining@logic.at>2009-05-16 22:03:19 +0000
commitfc60b21deb6d19453962498d2cef391f10590b79 (patch)
tree5254ae0f4e74ca4f3b87e2b7e7be195985a3dd29
parentec3c91c9dacd520c69d1992407276d8dc8f54425 (diff)
add texworks for windows and for x86_64-linux, and tlpsrc
git-svn-id: svn://tug.org/texlive/trunk@13137 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/bin/win32/QtCore4.dllbin0 -> 2023424 bytes
-rw-r--r--Master/bin/win32/QtGui4.dllbin0 -> 7352320 bytes
-rw-r--r--Master/bin/win32/QtXml4.dllbin0 -> 364544 bytes
-rw-r--r--Master/bin/win32/freetype.dllbin0 -> 397312 bytes
-rw-r--r--Master/bin/win32/jpeg62.dllbin0 -> 127488 bytes
-rw-r--r--Master/bin/win32/libhunspell.dllbin0 -> 327680 bytes
-rw-r--r--Master/bin/win32/poppler-qt4.dllbin0 -> 1630208 bytes
-rwxr-xr-xMaster/bin/win32/texworks.exebin0 -> 1347584 bytes
-rw-r--r--Master/bin/win32/zlib1.dllbin0 -> 75264 bytes
-rwxr-xr-xMaster/bin/x86_64-linux/texworksbin0 -> 1573864 bytes
-rw-r--r--Master/tlpkg/tlpostcode/texworks.pl41
-rw-r--r--Master/tlpkg/tlpsrc/texworks.tlpsrc13
12 files changed, 54 insertions, 0 deletions
diff --git a/Master/bin/win32/QtCore4.dll b/Master/bin/win32/QtCore4.dll
new file mode 100644
index 00000000000..ab3b75d26b9
--- /dev/null
+++ b/Master/bin/win32/QtCore4.dll
Binary files differ
diff --git a/Master/bin/win32/QtGui4.dll b/Master/bin/win32/QtGui4.dll
new file mode 100644
index 00000000000..84f9922c4ba
--- /dev/null
+++ b/Master/bin/win32/QtGui4.dll
Binary files differ
diff --git a/Master/bin/win32/QtXml4.dll b/Master/bin/win32/QtXml4.dll
new file mode 100644
index 00000000000..3bcb4e88454
--- /dev/null
+++ b/Master/bin/win32/QtXml4.dll
Binary files differ
diff --git a/Master/bin/win32/freetype.dll b/Master/bin/win32/freetype.dll
new file mode 100644
index 00000000000..dd6c062b6fe
--- /dev/null
+++ b/Master/bin/win32/freetype.dll
Binary files differ
diff --git a/Master/bin/win32/jpeg62.dll b/Master/bin/win32/jpeg62.dll
new file mode 100644
index 00000000000..21c03d55164
--- /dev/null
+++ b/Master/bin/win32/jpeg62.dll
Binary files differ
diff --git a/Master/bin/win32/libhunspell.dll b/Master/bin/win32/libhunspell.dll
new file mode 100644
index 00000000000..e2b038d6ab3
--- /dev/null
+++ b/Master/bin/win32/libhunspell.dll
Binary files differ
diff --git a/Master/bin/win32/poppler-qt4.dll b/Master/bin/win32/poppler-qt4.dll
new file mode 100644
index 00000000000..838817331a6
--- /dev/null
+++ b/Master/bin/win32/poppler-qt4.dll
Binary files differ
diff --git a/Master/bin/win32/texworks.exe b/Master/bin/win32/texworks.exe
new file mode 100755
index 00000000000..38152b7b696
--- /dev/null
+++ b/Master/bin/win32/texworks.exe
Binary files differ
diff --git a/Master/bin/win32/zlib1.dll b/Master/bin/win32/zlib1.dll
new file mode 100644
index 00000000000..31996cd3e2e
--- /dev/null
+++ b/Master/bin/win32/zlib1.dll
Binary files differ
diff --git a/Master/bin/x86_64-linux/texworks b/Master/bin/x86_64-linux/texworks
new file mode 100755
index 00000000000..5637a67af27
--- /dev/null
+++ b/Master/bin/x86_64-linux/texworks
Binary files differ
diff --git a/Master/tlpkg/tlpostcode/texworks.pl b/Master/tlpkg/tlpostcode/texworks.pl
new file mode 100644
index 00000000000..af0937a94e9
--- /dev/null
+++ b/Master/tlpkg/tlpostcode/texworks.pl
@@ -0,0 +1,41 @@
+# $Id$
+# post action for texworks
+# Copyright 2009 Norbert Preining
+# This file is licensed under the GNU General Public License version 2
+# or any later version.
+
+my $texdir;
+my $mode;
+
+BEGIN {
+ $^W = 1;
+ $mode = $ARGV[0];
+ $texdir = $ARGV[1];
+ # make Perl find our packages first:
+ unshift (@INC, "$texdir/tlpkg");
+}
+
+use TeXLive::TLUtils qw(win32 mkdirhier conv_to_w32_path log info tlwarn);
+
+if ($mode eq "install") {
+ for my $f (<$texdir/bin/*>) {
+ next if ! -d $f;
+ open (TWI, ">$f/texworks-setup.ini")
+ || tlwarn "Cannot open $f/texworks-setup.ini";
+ print TWI "defaultbinpaths = $f\n";
+ close TWI;
+ }
+} elsif ($mode eq "remove") {
+ unlink <$texdir/bin/texworks-setup.ini>;
+} else {
+ tlwarn ("texworks post action: unknown mode $mode\n");
+}
+
+exit 0;
+
+### Local Variables:
+### perl-indent-level: 2
+### tab-width: 2
+### indent-tabs-mode: nil
+### End:
+# vim:set tabstop=2 expandtab: #
diff --git a/Master/tlpkg/tlpsrc/texworks.tlpsrc b/Master/tlpkg/tlpsrc/texworks.tlpsrc
new file mode 100644
index 00000000000..65fb4455144
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/texworks.tlpsrc
@@ -0,0 +1,13 @@
+name texworks
+category TLCore
+postaction script file=tlpkg/tlpostcode/texworks.pl
+runpattern f tlpkg/tlpostcode/texworks.pl
+binpattern f bin/${ARCH}/texworks
+binpattern f bin/win32/freetype.dll
+binpattern f bin/win32/jpeg62.dll
+binpattern f bin/win32/libhunspell.dll
+binpattern f bin/win32/poppler-qt4.dll
+binpattern f bin/win32/QtCore4.dll
+binpattern f bin/win32/QtGui4.dll
+binpattern f bin/win32/QtXml4.dll
+binpattern f bin/win32/zlib1.dll