Commit Graph

18 Commits

Author SHA1 Message Date
Florian Festi 137ef6d676 New tool boxes2pot to extract translatable strings 2019-08-22 11:15:22 +02:00
Florian Festi d162c769b4 Use built in eTree implementation instead of lxml 2019-07-04 17:52:08 +02:00
Florian Festi fb3cc589d9 Python3 compat fix
The setuptools really don't like bytes
2018-11-25 23:33:12 +01:00
Florian Festi e4b85b2fc8 Fix check for extension dir in setup.py
inkscape -x gives the dir but adds an new line after that.

Fixes #101
2018-11-25 23:07:25 +01:00
jens persson b9f652ee71 Use inkscape to find its install dir
Calls "inkscape -x" to find the extensions directory and
if it is unwritable uses the users local folder
2018-10-28 13:25:30 +01:00
Florian Festi 3bb1f60f29 Fix setup.py a bit more - may be 2018-08-22 17:59:18 +02:00
Florian Festi b586f6f7c2 Fix setup.py 2018-08-21 22:18:49 +02:00
Florian Festi b60855fc1f Add boxes script to the Inkscape extensions dir 2018-08-15 10:57:40 +02:00
Florian Festi fe61c06cfe Add lxml as a requirement in the setup.py 2018-08-15 10:56:32 +02:00
Florian Festi c9363061eb Use /usr/local as location for inkscape on OS X 2018-07-24 20:38:34 +02:00
Florian Festi 0a25d8dc79 Setup.py: Call python interpreter directly to avoid issues on Windows
Fixes #64
2018-04-15 11:52:37 +02:00
Florian Festi 1b2f5791bd Use Boxes.description in the cli help and the web interface 2017-11-30 22:48:02 +01:00
Marius Bergmann c7ebd2aae4 Specify exact cairocffi version 2017-11-27 22:48:55 +01:00
Marius Bergmann d947c0ff19 Reformat setup.py according to PEP 2017-11-27 22:48:55 +01:00
Florian Festi 42ab40da86 Build and ship inkscape inx files 2017-02-25 20:01:03 +01:00
Marius Bergmann 6c82bb9e32 Use cairocffi instead of cairo - if available
cairocffi is available from pip, which makes setup much easier.
2016-07-12 16:54:07 +02:00
Marius Bergmann 4b487014d0 Fix project for use within virtualenv
- Use /usr/bin/env to determine path to python3 instead of a hard-coded
  path, so that virtualenv stubs work properly.
- Change package name to 'boxes' ('boxes.py' did not work within
  virtualenv).
2016-07-12 13:13:03 +02:00
Florian Festi 4bc85b3be4 Make this a proper Python package using setuptools
Added setup.py and MANIFEST.in. MOved documentation into its own sub dir
2016-03-26 11:12:14 +01:00