Skip to content

Commit

Permalink
Merge pull request #17 from trinitronx/project-packaging-updates
Browse files Browse the repository at this point in the history
Project packaging updates - Prep for GitHub Arctic Code Vault 02/02/2020
  • Loading branch information
trinitronx authored Jan 29, 2020
2 parents fed9aa6 + a3e69dc commit bf4adf1
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 3 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,9 @@
.idea/misc.xml
*.xml
*.iml
dist/
build/lib
build/scripts-*
build/bdist.*
vncpasswd.py.egg-info/
MANIFEST
13 changes: 12 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,16 @@ include ./build/main.mk

setup: ## Run python setup.py sdist
python setup.py sdist
sdist: setup

bdist: ## Run python setup.py bdist
python setup.py bdist

bdist_rpm: ## Run python setup.py bdist_rpm
python setup.py bdist_rpm

bdist_wininst: ## Run python setup.py bdist_wininst
python setup.py bdist_wininst

install: ## Runs python setup.py install
python setup.py install
Expand All @@ -17,7 +27,8 @@ test: ## Runs tests

.PHONY: clean
clean:: ## Removes all temporary files - Executes make clean
rm -rf ./dist
rm -rf ./build/lib ./build/scripts-* ./build/bdist.*
rm -rf ./dist ./vncpasswd.py.egg-info/
rm -f MANIFEST
rm -f README.rst README.txt
find ./ -iname '*.pyc' -exec rm -f '{}' \;
25 changes: 23 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from distutils.core import setup
from setuptools import setup, find_packages
import inspect
import os, errno

Expand Down Expand Up @@ -39,10 +39,31 @@
name='vncpasswd.py',
version=version,
packages=['d3des','WindowsRegistry',],
scripts=['vncpasswd.py', 'pass2reg.cmd'],
license='License :: OSI Approved :: MIT License',
description='A Python implementation of vncpasswd, w/decryption abilities & extra features ;-)',
long_description=readme,
platforms=['any'],
author='James Cuzella',
author_email='james.cuzella@lyraphase.com',
url='https://github.com/trinitronx/vncpasswd.py'
url='https://github.com/trinitronx/vncpasswd.py',
classifiers=[
"Programming Language :: Python :: 2 :: Only",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: Implementation :: CPython",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Natural Language :: English",
"Operating System :: MacOS",
"Operating System :: Microsoft :: Windows",
"Operating System :: POSIX",
"Operating System :: Unix",
"Topic :: Security :: Cryptography",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: System :: Recovery Tools",
"Topic :: System :: Systems Administration",
"Topic :: Utilities"
],
python_requires='<=2.7'
)

0 comments on commit bf4adf1

Please sign in to comment.