Skip to content

Commit d195c8e

Browse files
mcyprianirushchyshyn
authored andcommitted
Use value of %{_topdir} macro as a default SAVE_DIR, fixes #117
1 parent b99a915 commit d195c8e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

pyp2rpm/settings.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
1-
import os
1+
try:
2+
import rpm
3+
DEFAULT_PKG_SAVE_PATH = rpm.expandMacro("%{_topdir}")
4+
except ImportError:
5+
import os
6+
DEFAULT_PKG_SAVE_PATH = os.path.expanduser('~/rpmbuild')
27

38
DEFAULT_PYTHON_VERSION = '2'
49
DEFAULT_ADDITIONAL_VERSION = '3'
510
DEFAULT_PKG_SOURCE = 'pypi'
611
DEFAULT_METADATA_SOURCE = 'pypi'
712
DEFAULT_TEMPLATE = 'fedora'
813
DEFAULT_DISTRO = 'fedora'
9-
DEFAULT_PKG_SAVE_PATH = os.path.expanduser('~/rpmbuild')
1014
KNOWN_DISTROS = ['fedora', 'mageia', 'pld']
1115
ARCHIVE_SUFFIXES = ['.tar', '.tgz', '.tar.gz', '.tar.bz2',
1216
'.gz', '.bz2', '.xz', '.zip', '.egg', '.whl']

0 commit comments

Comments
 (0)