aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/messageid-check215
1 files changed, 7 insertions, 208 deletions
diff --git a/tools/messageid-check b/tools/messageid-check
index 008f94a8..9a1986a8 100755
--- a/tools/messageid-check
+++ b/tools/messageid-check
@@ -98,196 +98,7 @@ my @engineeringEnglishPackagesBroken = (
my @engineeringEnglishPackages = ();
-my @sourcePackagesToDownloadAndScan = (
- "account-plugin-attlocker",
- "account-plugin-attmobshare",
- "account-plugin-sip",
- "account-plugin-facebook",
- "account-plugin-nokiamessaging",
- "account-plugin-skype",
- "account-plugin-youtube",
- "activities",
- "adobe-flashplayer",
- "aab-contacts-plugin",
- "accessiblemeego",
- "account-plugin-att",
- "account-plugin-google",
- "accounts-ui",
- "applauncherd",
- "applifed",
- "as-daemon",
- "as-info-ui",
- "att-video",
- "backup-framework",
-# "browserservicefw",
- "bugreporter-daemon",
- "bugreporterui",
- "calc",
- "caldav-plugin",
- "calendar",
-# "calendar-plugin-facebook",
- "call-history",
- "call-ui",
- "camera-ui",
- "cellular-adaptation-ui",
- "clock",
- "colorpicker",
- "commhistory-daemon",
- "conn-dui-bluetooth",
- "conn-dui-cellular",
- "conn-dui-common",
- "conn-dui-internet",
- "conn-dui-nfc",
- "conn-dui-wlan",
- "connectivity-bearer-mgmt-test",
- "contacts",
- "contacts-application",
- "contentmanager",
- "contextkit-maemo",
- "cp-ombservice",
- "csd-trace-ui",
- "crash-reporter",
- "cwrt-configurationservice",
- "devicelock",
-# "dialer",
- "duicontrolpanel",
- "duicontrolpanel-certificatesapplet",
- "duicontrolpanel-datetimeapplet",
- "duicontrolpanel-languageapplet",
- "duicontrolpanel-regionformatapplet",
- "duicontrolpanel-soundsettingsapplet",
- "duicontrolpanel-soundsettingsapplet-ui-tests",
- "duicontrolpanel-ui-tests",
-# "duifennec-navbar-extension",
-# "duifennec-prestart-extension",
- "duifennec-transferui-extension",
- "duifennec-virtualmouse-extension",
- "duihelp",
- "duihome",
- "energy-profiler",
- "facebook-ui",
- "facebookqml",
- "feedengine",
- "feedreader",
- "feedsettings",
- "fenix",
- "fennec",
-# "fennec.e10s",
- "fennec-taskswitcher-extension",
- "fennec-usetime-extension",
- "gallery",
- "gallerycamera",
- "gallerycore",
- "geoengine",
- "geo-engine-demo",
- "groovem-account-ui-plugins",
- "libaccounts-ui",
- "libas-common-utils",
- "libcontentaction",
- "libdatepicker",
- "libdialerui",
- "libemailsettings",
- "libextendedkcal",
- "libextendedkcal-tests",
- "liblocationpicker",
- "libmcontentwidgets",
- "libmkcal",
-# "libmvideowidget",
- "liborganiser",
- "libprofile-qt",
- "libresourceqt",
- "libsaveas",
- "libshare-ui",
- "libmessagingif",
- "libmusicsuitesettings",
- "libpresence",
- "libtimepicker",
- "libvideosettings",
- "libvsvideowidget",
- "location-art-tests",
- "location-test-tool",
- "location-ui",
- "locationsettings",
- "maemo-meegotouch-interfaces",
- "mcompositor",
- "mcontrolpanel-telecoilapplet",
- "mediaextension-interfaces",
- "mediaextensioninterfaces-examples",
- "media-suite-lib",
- "meegocertman-extn",
- "meego-im-framework",
- "meego-keyboard",
- "meego-keyboard-zh",
- "meego-vkb-magnifier",
- "meegofeedback-reactionmaps",
- "meegotouch-controlpanelapplets",
- "meegotouchhome",
-# "meegotouchhome-nokia-ui-tests",
- "meegotouch-qt-style",
- "meegotouch-tests",
- "meegotouch-visual-benchmark",
- "messaging-service",
- "messaging-ui",
- "mfe-account-ui-plugins",
- "mms-ui",
- "mpsa-ui-tests",
- "msg-tracker-indexer",
- "music-suite",
- "mwelcome",
-# "mwts-security-tests",
- "nokia-browser-settings",
- "nokia-browser-ui-extension",
- "nokia-maps",
- "nokia-publish-ui",
- "nokia-share-ui",
- "nokiamessagingemail",
- "nokiamessagingsn",
- "nokiamessagingsupportinfo",
- "notes",
- "notification-engine",
- "office-tools",
- "ovi-startup",
- "oviplugin",
- "package-manager",
- "package-manager-ui",
-# "presence-ui",
- "python-meegotouch",
- "qmafw-gui",
- "qmsystem-demo",
- "qt-mobility",
- "qtwebkit-meegotouchplugin",
- "recipients-editor",
- "relevance",
- "search",
- "service-plugin-attmobshare",
- "signon-ui",
- "smartsearch",
- "sm-common-utils",
- "socialprovider-ovi",
- "sync-app",
- "syncshare-test-app",
- "sync-app-nokia",
- "sync-ui",
- "sync-ui-libs",
- "system-ui",
- "systemui-applets",
- "systemui-applets-ui-tests",
- "system-ui-ui-tests",
- "telepathy-nokiamessaging",
- "transfer-ui",
- "twtouch",
- "userguide",
- "userguide-ui-tests",
- "video-suite",
- "video-widget",
- "video-youtube-plugin",
- "visualreminders",
- "webupload-engine",
- "webupload-services",
- "webupload-service-yelp",
- "wrt",
- "xulrunner",
- );
+my @sourcePackagesToDownloadAndScan = (); # contents autogenerated
# source packages which should be ignored. Possible reasons to ignore:
# - they have nothing to do with translations
@@ -309,7 +120,7 @@ my @sourcePackagesIgnore = (
my @sourcePackagesObsolete = (
);
-my @sourcePackagesScanned = ();
+my @sourcePackagesScanned = (); # autogenerated from what was really downloaded
#----------------------------------------------------------------------
# subroutines:
@@ -603,27 +414,15 @@ sub checkListOfSourcePackagesDependingOnLibmeegotouch {
if ($ARG =~ /Package:\s+(.+)$/) {
$sourcePackage = $1
}
- }
- if ($sourcePackage ne "") {
- $sourcePackagesDependingOnLibmeegotouch{$sourcePackage} = "yes";
+ if ($sourcePackage ne "") {
+ $sourcePackagesDependingOnLibmeegotouch{$sourcePackage} = "yes";
+ }
}
close (APTSHOW);
}
- my @missingSourcePackages = ();
for my $sourcePackage (sort (keys %sourcePackagesDependingOnLibmeegotouch)) {
- if (!grep (/^${sourcePackage}$/, @sourcePackagesToDownloadAndScan)
- && !grep (/^${sourcePackage}$/, @sourcePackagesIgnore)
- && !grep (/^${sourcePackage}$/, @sourcePackagesObsolete)) {
- push (@missingSourcePackages, $sourcePackage);
- }
- }
- if ($#missingSourcePackages >= 0) {
- printf STDERR "The following source packages have binary packages depending on libmeegotouch but are not included in the list of packages to download and scan and are not explicitely ignored either:\n";
- for my $missingPackage (@missingSourcePackages) {
- printf STDERR "missing source package: %s\n", $missingPackage;
- }
- printf STDERR "Before you continue running this script, add the missing packages either to the list of packages to scan or to the list of packages to ignore.";
- myExit (1);
+
+ push (@sourcePackagesToDownloadAndScan, $sourcePackage);
}
}