diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-04-25 19:46:54 +0200 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-04-25 19:46:54 +0200 |
commit | b9f67e9dec21c7ea09d8c138ae5b11b179d84c24 (patch) | |
tree | 564209cd732628664b3288f54c4791709a6e537b /PKG-INFO | |
parent | a34c8eecdeee16989c9e2ab09f016f1e9de2eaf7 (diff) | |
parent | 6bc04f8097e44e55cbf543d811ccd90671faedbc (diff) | |
download | hydrilla-builder-b9f67e9dec21c7ea09d8c138ae5b11b179d84c24.tar.gz hydrilla-builder-b9f67e9dec21c7ea09d8c138ae5b11b179d84c24.zip |
Update upstream source from tag 'upstream/1.0'
Update to upstream version '1.0'
with Debian dir 1e26108ec9cb2f9b4e35e048ea8f73345a415680
Diffstat (limited to 'PKG-INFO')
-rw-r--r-- | PKG-INFO | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/PKG-INFO b/PKG-INFO new file mode 100644 index 0000000..7724a25 --- /dev/null +++ b/PKG-INFO @@ -0,0 +1,89 @@ +Metadata-Version: 2.1 +Name: hydrilla.builder +Version: 1.0 +Summary: Hydrilla package builder +Home-page: https://git.koszko.org/hydrilla-builder +Author: Wojtek Kosior +Author-email: koszko@koszko.org +License: AGPL-3.0-or-later +Project-URL: Bug Tracker, https://hydrillabugs.koszko.org/projects/hydrilla +Description: # Hydrilla builder + + This is the repository of the builder part of [Hydrilla](https://hydrillabugs.koszko.org/projects/hydrilla/wiki). You can find the repository of its server part [here](https://git.koszko.org/pydrilla/). + + Hydrilla builder is a tool to create Haketilo packages in serveable form. The information below is meant to help hack on the codebase. If you're instead looking for some noob-friendly documentation, see the [user manual](https://hydrillabugs.koszko.org/projects/hydrilla/wiki/User_manual). + + ## Dependencies + + ### Runtime + + * Python3 (>= 3.7) + * click + * jsonschema (>= 3.0) + * reuse [optional] + + ### Build + + * setuptools + * wheel + * setuptools_scm + * babel + + ### Test + + * pytest + * reuse + + ## Building & testing + + Build and test processed are analogous to those described in the [README of Hydrilla server part](https://git.koszko.org/pydrilla/about). + + ## Running + + This package provides a hydrilla-builder command. You can use it to build the supplied example with something along the lines of: + + ``` + mkdir /tmp/bananowarzez/ + hydrilla-builder -s src/test/source-package-example/ -d /tmp/bananowarzez/ + # Now, list the serveable package files we just produced. + find /tmp/bananowarzez/ + ``` + + You might as well like to run from sources, without installation: + mkdir /tmp/bananowarzez/ + ./setup.py compile_catalog # generate the necessary .po files + PYTHONPATH=src python3 -m hydrilla.builder -s src/test/source-package-example/ \ + -d /tmp/bananowarzez/ + ``` + + You can also consult the included manpage (`man` tool required): + ``` shell + man ./doc/man/man1/hydrilla-builder.1 + ``` + + ## Copying + + Hydrilla is Copyright (C) 2021-2022 Wojtek Kosior and contributors, entirely available under the GNU Affero General Public License version 3 or later. Some files might also give you broader permissions, see comments inside them. + + *I, Wojtek Kosior, thereby promise not to sue for violation of this project's license. Although I request that you do not make use this code in a proprietary program, I am not going to enforce this in court.* + + ## Contributing + + Please visit our Redmine instance at https://hydrillabugs.koszko.org. + + You can also write an email to koszko@koszko.org. + +Keywords: hydrilla,haketilo +Platform: UNKNOWN +Classifier: Development Status :: 4 - Beta +Classifier: Intended Audience :: Developers +Classifier: Environment :: Console +Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) +Classifier: Natural Language :: English +Classifier: Operating System :: OS Independent +Classifier: Programming Language :: Python :: 3 :: Only +Classifier: Topic :: Software Development :: Build Tools +Requires-Python: >=3.7 +Description-Content-Type: text/markdown +Provides-Extra: setup +Provides-Extra: test |