Commit Graph

375 Commits

Author SHA1 Message Date
giovannibajo f0cfe0fbb6 Add import hook for cElementTree
git-svn-id: http://svn.pyinstaller.org/trunk@311 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-03-19 18:09:48 +00:00
giovannibajo 08528c34e0 Improve import hooks for PyGTK
git-svn-id: http://svn.pyinstaller.org/trunk@310 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-03-13 00:18:28 +00:00
giovannibajo 271e372745 Add import hooks for pyodbc
git-svn-id: http://svn.pyinstaller.org/trunk@309 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-03-13 00:07:57 +00:00
giovannibajo 4c913e9c81 Fix support for PIL when imported without top-level package.
git-svn-id: http://svn.pyinstaller.org/trunk@308 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-03-12 23:39:58 +00:00
giovannibajo bad19c1378 Add compatibility fix for older Python versions
git-svn-id: http://svn.pyinstaller.org/trunk@307 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-02-16 18:22:21 +00:00
giovannibajo 62e5148e41 Fix support for CRLF under Linux
git-svn-id: http://svn.pyinstaller.org/trunk@306 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-02-05 23:47:12 +00:00
giovannibajo 786d5c3c6a Document changes in [304]
git-svn-id: http://svn.pyinstaller.org/trunk@305 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-01-28 14:58:27 +00:00
giovannibajo 580c535a8f Ticket #4: remove C++-ism from the bootloader for the AIX compiler.
git-svn-id: http://svn.pyinstaller.org/trunk@304 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-01-28 14:56:59 +00:00
giovannibajo ccacf8cb52 Fix the annoying bug about MSVCRT71.DLL being extracted twice.
git-svn-id: http://svn.pyinstaller.org/trunk@303 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-01-23 17:10:45 +00:00
giovannibajo 1349963373 Add import hooks for PyQt4 (thanks to Pascal Veret)
git-svn-id: http://svn.pyinstaller.org/trunk@302 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-01-17 22:11:42 +00:00
giovannibajo 6b7765900d Fix shebang string (remove exceeding slash)
git-svn-id: http://svn.pyinstaller.org/trunk@301 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-01-17 22:09:08 +00:00
williamcaban 475529a153 Release 1.3
git-svn-id: http://svn.pyinstaller.org/trunk@298 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-12-18 13:12:04 +00:00
giovannibajo 3f09b1e5bf Merge of [293] from branches/mac:
In [128], Make.py was changed to generate a Makefile which links against
the dynamic library of Python. This looks like a mistake, since the
distribution than depends on libpythonX.X.so.
I changed it back, so that it still uses syconfig to extract the correct
path of the static library. The problem now appears to be that not all
distributions include a static library...


git-svn-id: http://svn.pyinstaller.org/trunk@297 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-12-14 00:28:14 +00:00
giovannibajo 675095adcd Fix the readme, it contained a wrong command line
git-svn-id: http://svn.pyinstaller.org/trunk@292 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-10-24 09:35:26 +00:00
giovannibajo db95dddc2d Document [288].
git-svn-id: http://svn.pyinstaller.org/trunk@290 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-09-05 12:55:19 +00:00
giovannibajo 6d088c2316 The extract() functions of the archives already decompress the files if
necessary, so calling zlib.decompress in ArchiveViewer is not required anymore.


git-svn-id: http://svn.pyinstaller.org/trunk@289 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-09-05 12:49:40 +00:00
giovannibajo 5fb220ef2b Fix ticket #69: import [220], [223] and [224] from the crypt branch,
which allow to compress the bootstrap modules so that they not appear
in plaintext in the executable.


git-svn-id: http://svn.pyinstaller.org/trunk@288 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-09-05 12:44:44 +00:00
giovannibajo fe6e72b258 Fix buffer overrun with deep directory path
git-svn-id: http://svn.pyinstaller.org/trunk@287 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-09-05 12:09:56 +00:00
giovannibajo 75c813e2d1 Document recent changes for manifest file
git-svn-id: http://svn.pyinstaller.org/trunk@286 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-08-11 22:41:38 +00:00
giovannibajo fb83583915 Backport of r284 from the crypt-branch (committed there by mistake...)
git-svn-id: http://svn.pyinstaller.org/trunk@285 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-08-06 21:09:35 +00:00
giovannibajo e1de45c1a2 Fix support for PIL (broken because of a Python import bug)
git-svn-id: http://svn.pyinstaller.org/trunk@281 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-07-18 15:05:50 +00:00
giovannibajo 6807ba5bda Update changelog
git-svn-id: http://svn.pyinstaller.org/trunk@280 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-07-08 19:08:11 +00:00
giovannibajo 0ce0e6299b Ticket #61: while it's still unclear to me how an import statement can generate
a STORE_DEREF, I guess it makes sense to just add it to STORE_OPS as suggested
by the bug reporter.


git-svn-id: http://svn.pyinstaller.org/trunk@279 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-07-08 19:03:06 +00:00
giovannibajo cabcff4e20 Fix problem with icons provided by the user disappearing when compressing
the executables with UPX. The problem is actually a bug in UPX, but it's
still worth working-around it by using LANG_NEUTRAL for icons in bootloader.


git-svn-id: http://svn.pyinstaller.org/trunk@278 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-07-08 18:51:46 +00:00
giovannibajo 34fb5a91c4 Fix quoting of filenames when invoking external commands like strip and upx
git-svn-id: http://svn.pyinstaller.org/trunk@276 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-05-16 15:26:06 +00:00
williamcaban 96299a8ac9 Re-install the use of the binlib variable that was left out by mistake.
git-svn-id: http://svn.pyinstaller.org/trunk@275 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-04-11 03:52:01 +00:00
williamcaban 0322d767fe This file is not longer being used by any other file.
git-svn-id: http://svn.pyinstaller.org/trunk@274 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-04-11 03:43:29 +00:00
williamcaban 9135e30498 Fixed for accuracy detecting the path of the libpython####.so.###.##. This is temporary fix since eventually it is going to be migrated to disutils.
git-svn-id: http://svn.pyinstaller.org/trunk@273 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-04-11 03:42:46 +00:00
giovannibajo 61906906d2 Document recent fix
git-svn-id: http://svn.pyinstaller.org/trunk@272 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-18 16:26:05 +00:00
giovannibajo 8a347723a1 Add resource section to bootloader executables
git-svn-id: http://svn.pyinstaller.org/trunk@271 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-18 16:23:08 +00:00
giovannibajo 75371b3a52 Fix absolute paths and remove uses of backward slashes
git-svn-id: http://svn.pyinstaller.org/trunk@270 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-15 16:29:43 +00:00
giovannibajo 6c8e543ee2 Add native eol-style to spec files
git-svn-id: http://svn.pyinstaller.org/trunk@269 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-15 16:24:25 +00:00
giovannibajo a714409a9d Update binary version of the bootloader after the whitespace fix
git-svn-id: http://svn.pyinstaller.org/trunk@268 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-14 12:08:50 +00:00
giovannibajo d2136e1891 Add a whitespace in a message
git-svn-id: http://svn.pyinstaller.org/trunk@267 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-14 12:06:34 +00:00
giovannibajo c0f3829d93 Document fix in UPX invokation
git-svn-id: http://svn.pyinstaller.org/trunk@266 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-14 12:06:10 +00:00
giovannibajo 7b8c88c364 Fix problem with non-boolean UPX variable
git-svn-id: http://svn.pyinstaller.org/trunk@265 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-14 00:38:34 +00:00
giovannibajo adf47c4d1b Update the compiled HTML manual
git-svn-id: http://svn.pyinstaller.org/trunk@258 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-08 14:02:37 +00:00
giovannibajo 632e046e3d Add warning about egg files
git-svn-id: http://svn.pyinstaller.org/trunk@257 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-08 14:02:08 +00:00
giovannibajo 7a8c3b099b Reorder and improve the changelog
git-svn-id: http://svn.pyinstaller.org/trunk@256 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-08 13:34:16 +00:00
giovannibajo 5f4310f898 Update manual reporting the UPX issue
git-svn-id: http://svn.pyinstaller.org/trunk@255 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-08 13:30:20 +00:00
giovannibajo a77c656087 Add import hook for time.strptime
git-svn-id: http://svn.pyinstaller.org/trunk@254 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-08 12:11:56 +00:00
giovannibajo 2296ddea2c Make sure UPX is at least 1.92 to support --strip-loadconf
git-svn-id: http://svn.pyinstaller.org/trunk@252 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 18:59:30 +00:00
giovannibajo e535afce22 Setup UPX properly with Python 2.4 under Windows
git-svn-id: http://svn.pyinstaller.org/trunk@251 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 18:01:23 +00:00
giovannibajo c566d6478a Rework ldd-based bindepend to use popen and regexp
git-svn-id: http://svn.pyinstaller.org/trunk@247 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 14:41:29 +00:00
giovannibajo fd70ccbdd4 Mark main scripts as executables
git-svn-id: http://svn.pyinstaller.org/trunk@246 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 14:24:18 +00:00
giovannibajo c8a06126df Mark main scripts as executables
git-svn-id: http://svn.pyinstaller.org/trunk@245 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 14:23:01 +00:00
giovannibajo 402ebc0da7 Fix ticket #23: ignore linux-gate.so
git-svn-id: http://svn.pyinstaller.org/trunk@244 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 14:18:05 +00:00
giovannibajo d518ec96f2 Abort execution of the program if a runtime script fails
git-svn-id: http://svn.pyinstaller.org/trunk@243 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 13:30:34 +00:00
giovannibajo 7351c50026 Fix indentation
git-svn-id: http://svn.pyinstaller.org/trunk@242 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 13:27:12 +00:00
giovannibajo ec976dcb5b Fix ticket #17: name of the COM server bootloader was wrong
git-svn-id: http://svn.pyinstaller.org/trunk@241 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 12:57:08 +00:00