| 1 | = KDE software tickets in category "kde4" for internationalisation ports = |
| 2 | |
| 3 | ||'''Port'''||'''Category'''||'''Repository'''||'''Tickets'''|| |
| 4 | ||[source:trunk/dports/kde/kde-l10n-ar kde-l10n-ar]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ar&status=new|assigned|reopened)]]|| |
| 5 | ||[source:trunk/dports/kde/kde-l10n-bg kde-l10n-bg]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-bg&status=new|assigned|reopened)]]|| |
| 6 | ||[source:trunk/dports/kde/kde-l10n-bs kde-l10n-bs]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-bs&status=new|assigned|reopened)]]|| |
| 7 | ||[source:trunk/dports/kde/kde-l10n-ca kde-l10n-ca]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ca&status=new|assigned|reopened)]]|| |
| 8 | ||[source:trunk/dports/kde/kde-l10n-ca-valencia kde-l10n-ca-valencia]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ca-valencia&status=new|assigned|reopened)]]|| |
| 9 | ||[source:trunk/dports/kde/kde-l10n-cs kde-l10n-cs]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-cs&status=new|assigned|reopened)]]|| |
| 10 | ||[source:trunk/dports/kde/kde-l10n-da kde-l10n-da]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-da&status=new|assigned|reopened)]]|| |
| 11 | ||[source:trunk/dports/kde/kde-l10n-de kde-l10n-de]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-de&status=new|assigned|reopened)]]|| |
| 12 | ||[source:trunk/dports/kde/kde-l10n-el kde-l10n-el]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-el&status=new|assigned|reopened)]]|| |
| 13 | ||[source:trunk/dports/kde/kde-l10n-en_GB kde-l10n-en_GB]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-en_GB&status=new|assigned|reopened)]]|| |
| 14 | ||[source:trunk/dports/kde/kde-l10n-eo kde-l10n-eo]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-eo&status=new|assigned|reopened)]]|| |
| 15 | ||[source:trunk/dports/kde/kde-l10n-es kde-l10n-es]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-es&status=new|assigned|reopened)]]|| |
| 16 | ||[source:trunk/dports/kde/kde-l10n-et kde-l10n-et]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-et&status=new|assigned|reopened)]]|| |
| 17 | ||[source:trunk/dports/kde/kde-l10n-eu kde-l10n-eu]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-eu&status=new|assigned|reopened)]]|| |
| 18 | ||[source:trunk/dports/kde/kde-l10n-fa kde-l10n-fa]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-fa&status=new|assigned|reopened)]]|| |
| 19 | ||[source:trunk/dports/kde/kde-l10n-fi kde-l10n-fi]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-fi&status=new|assigned|reopened)]]|| |
| 20 | ||[source:trunk/dports/kde/kde-l10n-fr kde-l10n-fr]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-fr&status=new|assigned|reopened)]]|| |
| 21 | ||[source:trunk/dports/kde/kde-l10n-fy kde-l10n-fy]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-fy&status=new|assigned|reopened)]]|| |
| 22 | ||[source:trunk/dports/kde/kde-l10n-ga kde-l10n-ga]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ga&status=new|assigned|reopened)]]|| |
| 23 | ||[source:trunk/dports/kde/kde-l10n-gl kde-l10n-gl]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-gl&status=new|assigned|reopened)]]|| |
| 24 | ||[source:trunk/dports/kde/kde-l10n-he kde-l10n-he]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-he&status=new|assigned|reopened)]]|| |
| 25 | ||[source:trunk/dports/kde/kde-l10n-hi kde-l10n-hi]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-hi&status=new|assigned|reopened)]]|| |
| 26 | ||[source:trunk/dports/kde/kde-l10n-hr kde-l10n-hr]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-hr&status=new|assigned|reopened)]]|| |
| 27 | ||[source:trunk/dports/kde/kde-l10n-hu kde-l10n-hu]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-hu&status=new|assigned|reopened)]]|| |
| 28 | ||[source:trunk/dports/kde/kde-l10n-ia kde-l10n-ia]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ia&status=new|assigned|reopened)]]|| |
| 29 | ||[source:trunk/dports/kde/kde-l10n-id kde-l10n-id]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-id&status=new|assigned|reopened)]]|| |
| 30 | ||[source:trunk/dports/kde/kde-l10n-is kde-l10n-is]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-is&status=new|assigned|reopened)]]|| |
| 31 | ||[source:trunk/dports/kde/kde-l10n-it kde-l10n-it]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-it&status=new|assigned|reopened)]]|| |
| 32 | ||[source:trunk/dports/kde/kde-l10n-ja kde-l10n-ja]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ja&status=new|assigned|reopened)]]|| |
| 33 | ||[source:trunk/dports/kde/kde-l10n-kk kde-l10n-kk]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-kk&status=new|assigned|reopened)]]|| |
| 34 | ||[source:trunk/dports/kde/kde-l10n-km kde-l10n-km]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-km&status=new|assigned|reopened)]]|| |
| 35 | ||[source:trunk/dports/kde/kde-l10n-kn kde-l10n-kn]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-kn&status=new|assigned|reopened)]]|| |
| 36 | ||[source:trunk/dports/kde/kde-l10n-ko kde-l10n-ko]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ko&status=new|assigned|reopened)]]|| |
| 37 | ||[source:trunk/dports/kde/kde-l10n-lt kde-l10n-lt]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-lt&status=new|assigned|reopened)]]|| |
| 38 | ||[source:trunk/dports/kde/kde-l10n-lv kde-l10n-lv]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-lv&status=new|assigned|reopened)]]|| |
| 39 | ||[source:trunk/dports/kde/kde-l10n-mr kde-l10n-mr]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-mr&status=new|assigned|reopened)]]|| |
| 40 | ||[source:trunk/dports/kde/kde-l10n-nb kde-l10n-nb]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-nb&status=new|assigned|reopened)]]|| |
| 41 | ||[source:trunk/dports/kde/kde-l10n-nds kde-l10n-nds]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-nds&status=new|assigned|reopened)]]|| |
| 42 | ||[source:trunk/dports/kde/kde-l10n-nl kde-l10n-nl]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-nl&status=new|assigned|reopened)]]|| |
| 43 | ||[source:trunk/dports/kde/kde-l10n-nn kde-l10n-nn]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-nn&status=new|assigned|reopened)]]|| |
| 44 | ||[source:trunk/dports/kde/kde-l10n-pa kde-l10n-pa]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-pa&status=new|assigned|reopened)]]|| |
| 45 | ||[source:trunk/dports/kde/kde-l10n-pl kde-l10n-pl]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-pl&status=new|assigned|reopened)]]|| |
| 46 | ||[source:trunk/dports/kde/kde-l10n-pt kde-l10n-pt]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-pt&status=new|assigned|reopened)]]|| |
| 47 | ||[source:trunk/dports/kde/kde-l10n-pt_BR kde-l10n-pt_BR]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-pt_BR&status=new|assigned|reopened)]]|| |
| 48 | ||[source:trunk/dports/kde/kde-l10n-ro kde-l10n-ro]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ro&status=new|assigned|reopened)]]|| |
| 49 | ||[source:trunk/dports/kde/kde-l10n-ru kde-l10n-ru]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ru&status=new|assigned|reopened)]]|| |
| 50 | ||[source:trunk/dports/kde/kde-l10n-si kde-l10n-si]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-si&status=new|assigned|reopened)]]|| |
| 51 | ||[source:trunk/dports/kde/kde-l10n-sk kde-l10n-sk]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-sk&status=new|assigned|reopened)]]|| |
| 52 | ||[source:trunk/dports/kde/kde-l10n-sl kde-l10n-sl]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-sl&status=new|assigned|reopened)]]|| |
| 53 | ||[source:trunk/dports/kde/kde-l10n-sr kde-l10n-sr]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-sr&status=new|assigned|reopened)]]|| |
| 54 | ||[source:trunk/dports/kde/kde-l10n-sv kde-l10n-sv]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-sv&status=new|assigned|reopened)]]|| |
| 55 | ||[source:trunk/dports/kde/kde-l10n-tg kde-l10n-tg]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-tg&status=new|assigned|reopened)]]|| |
| 56 | ||[source:trunk/dports/kde/kde-l10n-th kde-l10n-th]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-th&status=new|assigned|reopened)]]|| |
| 57 | ||[source:trunk/dports/kde/kde-l10n-tr kde-l10n-tr]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-tr&status=new|assigned|reopened)]]|| |
| 58 | ||[source:trunk/dports/kde/kde-l10n-ug kde-l10n-ug]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-ug&status=new|assigned|reopened)]]|| |
| 59 | ||[source:trunk/dports/kde/kde-l10n-uk kde-l10n-uk]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-uk&status=new|assigned|reopened)]]|| |
| 60 | ||[source:trunk/dports/kde/kde-l10n-vi kde-l10n-vi]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-vi&status=new|assigned|reopened)]]|| |
| 61 | ||[source:trunk/dports/kde/kde-l10n-wa kde-l10n-wa]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-wa&status=new|assigned|reopened)]]|| |
| 62 | ||[source:trunk/dports/kde/kde-l10n-zh_CN kde-l10n-zh_CN]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-zh_CN&status=new|assigned|reopened)]]|| |
| 63 | ||[source:trunk/dports/kde/kde-l10n-zh_TW kde-l10n-zh_TW]||[source:trunk/dports/kde kde]||[source:trunk/dports trunk]||||[[TicketQuery(port=kde-l10n-zh_TW&status=new|assigned|reopened)]]|| |
| 64 | |
| 65 | == Misc == |
| 66 | |
| 67 | Above table has been created using this script |
| 68 | {{{ |
| 69 | $ bash mp-trac-kde4-l10n-ports.sh > kde4-l10n-tickets.txt |
| 70 | $ |
| 71 | $ cat mp-trac-kde4-l10n-ports.sh |
| 72 | #!/bin/sh |
| 73 | echo "||'''Port'''||'''Category'''||'''Repository'''||'''Tickets'''||"; \ |
| 74 | for name in $(port echo "category:(\W|^)kde4(\W|$)"); do \ |
| 75 | if ( echo $name | grep -q 'kde-l10n-' ); then |
| 76 | port file $name 2>&1 \ |
| 77 | | grep 'tarballs' \ |
| 78 | | sed -E \ |
| 79 | -e 's|/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/||' \ |
| 80 | -e 's|^(.*)/Portfile$|trunk/dports/\1|' \ |
| 81 | | awk -v NAME=$name 'BEGIN \ |
| 82 | { FS = "/" } ; \ |
| 83 | { printf "||[source:"$0" "NAME"]||[source:" } ; \ |
| 84 | { \ |
| 85 | for (x=1; x<NF; x++) { \ |
| 86 | printf "%s", $x ; \ |
| 87 | if (x != NF-1) printf "/" \ |
| 88 | } \ |
| 89 | } ; \ |
| 90 | { printf " "$(NF-1)"]||[source:" } ; \ |
| 91 | { \ |
| 92 | for (x=1; x<NF-1; x++) { \ |
| 93 | printf "%s", $x ; \ |
| 94 | if (x != NF-2) printf "/" \ |
| 95 | } \ |
| 96 | } ; \ |
| 97 | { printf " "$(NF-3)"]||||[[TicketQuery(port="NAME"&status=new|assigned|reopened)]]||\n" } ; \ |
| 98 | ' ; |
| 99 | fi |
| 100 | done |
| 101 | }}} |
| 102 | which is based on [wiki:pixilla]'s mp-trac-user-ports.sh. |