pisi/actionsapi içerisindeki config.py, pisi/config.py'nin de olması nedeni ile kafa karıştırıyordu. actionsapi'de kullandığımız şey aslında global değerler. İsimlendirmeyi ona göre yaptım...
This commit is contained in:
@@ -35,16 +35,15 @@ class Dirs:
|
|||||||
|
|
||||||
class Flags:
|
class Flags:
|
||||||
"""General flags used in actions API"""
|
"""General flags used in actions API"""
|
||||||
conf = pisi.config.config
|
host = pisi.config.config.conf.build.host
|
||||||
|
cflags = pisi.config.config.conf.build.cflags
|
||||||
host = conf.host
|
cxxflags = pisi.config.config.conf.build.cflags
|
||||||
cflags = conf.cflags
|
|
||||||
cxxflags = conf.cflags
|
|
||||||
|
|
||||||
class ActionsConfig(pisi.config.Config):
|
class ActionGlobals(pisi.config.Config):
|
||||||
const = pisi.constants.const
|
const = pisi.constants.const
|
||||||
|
conf = pisi.config.config.conf
|
||||||
env = Env()
|
env = Env()
|
||||||
dirs = Dirs()
|
dirs = Dirs()
|
||||||
flags = Flags()
|
flags = Flags()
|
||||||
|
|
||||||
config = ActionsConfig()
|
glb = ActionGlobals()
|
||||||
@@ -5,13 +5,13 @@
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
# actions api modules
|
# actions api modules
|
||||||
from config import config
|
from actionglobals import glb
|
||||||
|
|
||||||
def configure(parameters = ''):
|
def configure(parameters = ''):
|
||||||
''' FIXME: Düzgün hale getirilecek '''
|
''' FIXME: Düzgün hale getirilecek '''
|
||||||
''' parameters = '--with-nls --with-libusb --with-something-usefull '''
|
''' parameters = '--with-nls --with-libusb --with-something-usefull '''
|
||||||
dirs = config.dirs
|
dirs = glb.dirs
|
||||||
flags = config.flags
|
flags = glb.flags
|
||||||
|
|
||||||
configure_string = './configure --prefix=/%s \
|
configure_string = './configure --prefix=/%s \
|
||||||
--host=%s \
|
--host=%s \
|
||||||
@@ -38,10 +38,10 @@ def make():
|
|||||||
def install():
|
def install():
|
||||||
''' FIXME: Düzgün hale getirilecek '''
|
''' FIXME: Düzgün hale getirilecek '''
|
||||||
''' dir_suffix = /var/tmp/pisi/ _paket_adı_ /image/ '''
|
''' dir_suffix = /var/tmp/pisi/ _paket_adı_ /image/ '''
|
||||||
dirs = config.dirs
|
dirs = glb.dirs
|
||||||
|
|
||||||
dir_suffix = os.path.dirname(os.path.dirname(os.getcwd())) + \
|
dir_suffix = os.path.dirname(os.path.dirname(os.getcwd())) + \
|
||||||
config.const.install_dir_suffix
|
glb.const.install_dir_suffix
|
||||||
|
|
||||||
install_string = 'make prefix=%(prefix)s/%(defaultprefix)s \
|
install_string = 'make prefix=%(prefix)s/%(defaultprefix)s \
|
||||||
datadir=%(prefix)s/%(data)s \
|
datadir=%(prefix)s/%(data)s \
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
# actions api modules
|
# actions api modules
|
||||||
from config import config
|
from actionglobals import glb
|
||||||
|
|
||||||
# Global variables for compiling KDE programs...
|
# Global variables for compiling KDE programs...
|
||||||
kde_dir = os.getenv('KDEDIR')
|
kde_dir = os.getenv('KDEDIR')
|
||||||
@@ -36,7 +36,7 @@ def install():
|
|||||||
''' dir_suffix = /var/tmp/pisi/ _paket_adı_ /image/ '''
|
''' dir_suffix = /var/tmp/pisi/ _paket_adı_ /image/ '''
|
||||||
|
|
||||||
dir_suffix = os.path.dirname(os.path.dirname(os.getcwd())) + \
|
dir_suffix = os.path.dirname(os.path.dirname(os.getcwd())) + \
|
||||||
config.const.install_dir_suffix
|
glb.const.install_dir_suffix
|
||||||
|
|
||||||
install_string = 'make prefix=%s/%s install' % (dir_suffix, kde_dir)
|
install_string = 'make prefix=%s/%s install' % (dir_suffix, kde_dir)
|
||||||
os.system(install_string)
|
os.system(install_string)
|
||||||
|
|||||||
@@ -8,11 +8,11 @@ import gzip
|
|||||||
from pisi.util import copy_file
|
from pisi.util import copy_file
|
||||||
|
|
||||||
# actions api modules
|
# actions api modules
|
||||||
from config import config
|
from actionglobals import glb
|
||||||
|
|
||||||
def dodoc(*documentList):
|
def dodoc(*documentList):
|
||||||
env = config.env
|
env = glb.env
|
||||||
dirs = config.dirs
|
dirs = glb.dirs
|
||||||
|
|
||||||
srcTag = env.src_name + '-' \
|
srcTag = env.src_name + '-' \
|
||||||
+ env.src_version + '-' \
|
+ env.src_version + '-' \
|
||||||
@@ -38,8 +38,8 @@ def dosed(filename, *sedPattern):
|
|||||||
for pattern in sedPattern:
|
for pattern in sedPattern:
|
||||||
os.system('sed -i -e \'' + pattern + '\' ' + filename)
|
os.system('sed -i -e \'' + pattern + '\' ' + filename)
|
||||||
|
|
||||||
def dosbin(filename, destination=config.dirs.sbin):
|
def dosbin(filename, destination=glb.dirs.sbin):
|
||||||
env = config.env
|
env = glb.env
|
||||||
|
|
||||||
try:
|
try:
|
||||||
os.makedirs(os.path.join(env.install_dir, destination))
|
os.makedirs(os.path.join(env.install_dir, destination))
|
||||||
@@ -53,8 +53,8 @@ def dosbin(filename, destination=config.dirs.sbin):
|
|||||||
os.path.basename(filename)))
|
os.path.basename(filename)))
|
||||||
|
|
||||||
def doman(filename):
|
def doman(filename):
|
||||||
env = config.env
|
env = glb.env
|
||||||
dirs = config.dirs
|
dirs = glb.dirs
|
||||||
|
|
||||||
man, postfix = filename.split('.')
|
man, postfix = filename.split('.')
|
||||||
destDir = os.path.join(env.install_dir, dirs.man, "man" + postfix)
|
destDir = os.path.join(env.install_dir, dirs.man, "man" + postfix)
|
||||||
|
|||||||
Reference in New Issue
Block a user