You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdeio-locate/admin/detect_uds_hidden.diff

30 lines
1.0 KiB

Only in kio-locate/admin/: .arch-ids
diff -ur bksys-1.5.1.pre4/admin/kde.py kio-locate/admin/kde.py
--- bksys-1.5.1.pre4/admin/kde.py 2005-08-16 23:16:32.000000000 +0200
+++ kio-locate/admin/kde.py 2005-08-17 12:27:49.000000000 +0200
@@ -242,6 +242,15 @@
qtlibs=qtdir+"/lib"+libsuffix
env['QTLIBPATH']=qtlibs
+ ## check if KDE has the UDS_HIDDEN patch
+ print "Checking KDE for UDS_HIDDEN : ",
+ if 'UDS_HIDDEN' in os.popen('cat ' + env['KDEINCLUDEPATH'] + '/kio/global.h').read():
+ env['HAVE_UDS_HIDDEN']='1'
+ p('GREEN', 'yes')
+ else:
+ env['HAVE_UDS_HIDDEN']='0'
+ p('YELLOW', 'no')
+
def generate(env):
""""Set up the qt and kde environment and builders - the moc part is difficult to understand """
@@ -304,7 +313,7 @@
('KDELOCALE', ''), ('KDEDOC', ''), ('KDEKCFG', ''),
('KDEXDG', ''), ('KDEXDGDIR', ''), ('KDEMENU', ''),
('KDEMIME', ''), ('KDEICONS', ''), ('KDESERV', ''),
- ('KDESERVTYPES', ''), ('KDEAPPS', ''),
+ ('KDESERVTYPES', ''), ('KDEAPPS', ''), ('HAVE_UDS_HIDDEN', ''),
)
opts.Update(env)