mirror of
https://git.freebsd.org/ports.git
synced 2025-07-07 20:39:18 -04:00
43 lines
1.1 KiB
Python
43 lines
1.1 KiB
Python
--- install-i18n.py.orig 2013-08-19 13:16:47.862300000 +0400
|
|
+++ install-i18n.py 2013-10-05 17:55:20.162267518 +0400
|
|
@@ -45,6 +45,7 @@
|
|
# Define the globals.
|
|
progName = None
|
|
configDir = getConfigDir()
|
|
+distDir = None
|
|
privateInstall = False
|
|
|
|
def usage(rcode = 2):
|
|
@@ -71,7 +72,9 @@
|
|
global privateInstall, configDir
|
|
|
|
if privateInstall:
|
|
- targetDir = configDir
|
|
+ targetDir = distDir + getConfig('ericTranslationsDir')
|
|
+ if not os.path.exists(targetDir):
|
|
+ os.makedirs(targetDir, 0755)
|
|
else:
|
|
targetDir = getConfig('ericTranslationsDir')
|
|
|
|
@@ -97,11 +100,12 @@
|
|
progName = os.path.basename(argv[0])
|
|
|
|
try:
|
|
- optlist, args = getopt.getopt(argv[1:],"hp")
|
|
+ optlist, args = getopt.getopt(argv[1:],"hp:")
|
|
except getopt.GetoptError:
|
|
usage()
|
|
|
|
global platBinDir
|
|
+ global distDir
|
|
|
|
depChecks = 1
|
|
|
|
@@ -110,6 +114,7 @@
|
|
usage(0)
|
|
elif opt == "-p":
|
|
privateInstall = 1
|
|
+ distDir = os.path.normpath(arg)
|
|
|
|
installTranslations()
|
|
|