diff --git a/extragear/kile/blacklist.txt b/extragear/kile/blacklist.txt index 5500a29b..db77c102 100644 --- a/extragear/kile/blacklist.txt +++ b/extragear/kile/blacklist.txt @@ -1,65 +1,65 @@ # blacklist # general manifest/.* .*\.exp .*\.pdb .*\.la .*\.nsis .*\.prl # multiple docs doc/.* share/man/.* man/.* share/xml/.* share/locale/.* # cmake stuff share/apps/cmake/.* # common app stuff share/apps/ark/.* share/apps/kgpg/.* share/kf5/kdoctools/.* lib/.* bin/data/(?!(icontheme.rcc|applications|kile|config.kcfg|dbus-1|hunspell|icons|kconf_update|knotifications5|kservices5|kxmlgui5|locale|metainfo|mime|locale)).* # Unused Qt modules qml/QtMultimedia qml/QtWebChannel qml/QtWebKit qml/QtWinExtras qml/QtTest # unrelated dev-utils/.* share/dbus-1/services/.* share/pkgconfig/.* # cleanup breeze stuff share/wallpapers/.* share/icons/Breeze_Snow/.* share/icons/breeze-dark/.* # cut the big oxygen icons: this can lead to errors though if used!!!! share/icons/oxygen/64x64/.* share/icons/oxygen/128x128/.* share/icons/oxygen/256x256/.* # doubled qt dlls lib/[^/]*\.dll # more qt leftovers translations/.* phrasebooks/.* mkspecs/.* # unneeded stuff from bin\ bin/qt\.conf bin/syncqt\.pl bin/dbus-*\.exe bin/dbus-env\.bat # strip most executables -bin/(?!(kile|kbuildsycoca5|update-mime-database|kioslave|okular)).*\.exe +bin/(?!(kile|kbuildsycoca5|update-mime-database|kioslave)).*\.exe diff --git a/extragear/kile/kile.py b/extragear/kile/kile.py index f8066238..4cead1d1 100644 --- a/extragear/kile/kile.py +++ b/extragear/kile/kile.py @@ -1,38 +1,36 @@ import info from Package.CMakePackageBase import * class subinfo(info.infoclass): def setTargets(self): self.svnTargets['master'] = 'git://anongit.kde.org/kile' self.svnTargets['gitStable-2.1'] = 'git://anongit.kde.org/kile|2.1|' - for ver in ['2.1.1', '2.9.92']: + for ver in ['2.1.1', '2.9.92', '2.9.93']: self.targets[ver] = 'http://downloads.sourceforge.net/kile/kile-' + ver + '.tar.bz2' self.targetInstSrc[ver] = 'kile-' + ver self.description = "a user friendly TeX/LaTeX editor for KDE" self.displayName = "Kile" self.webpage = "https://kile.sourceforge.io/" - self.defaultTarget = '2.9.92' + self.defaultTarget = '2.9.93' def setDependencies(self): self.runtimeDependencies["libs/qt5/qtscript"] = None - # this is only a dependency for kile > 2.1, but we keep it like that for now self.runtimeDependencies['qt-libs/poppler'] = 'default' - # this is only a dependency for kile > 2.1, but we keep it like that for now self.runtimeDependencies['kde/applications/okular'] = 'default' self.runtimeDependencies["kde/applications/kate"] = None self.runtimeDependencies["kde/frameworks/tier3/khtml"] = None class Package(CMakePackageBase): def __init__(self): CMakePackageBase.__init__(self) def createPackage(self): self.blacklist_file.append(os.path.join(self.packageDir(), 'blacklist.txt')) self.defines["executable"] = "bin\\kile.exe" self.defines["icon"] = os.path.join(self.packageDir(), "kile.ico") self.ignoredPackages.append("binary/mysql") return TypePackager.createPackage(self)