# Contributor: fauno pkgbase='statusnet' pkgname='statusnet' true && pkgname=('statusnet-base' 'statusnet-i18n-ru' 'statusnet-i18n-de' 'statusnet-i18n-ja' 'statusnet-i18n-pl' 'statusnet-i18n-br' 'statusnet-i18n-he' 'statusnet-i18n-en_gb' 'statusnet-i18n-ko' 'statusnet-i18n-vi' 'statusnet-i18n-hu' 'statusnet-i18n-nn' 'statusnet-i18n-bg' 'statusnet-i18n-mk' 'statusnet-i18n-ar' 'statusnet-i18n-da' 'statusnet-i18n-fa' 'statusnet-i18n-uk' 'statusnet-i18n-sv' 'statusnet-i18n-nb' 'statusnet-i18n-fr' 'statusnet-i18n-cs' 'statusnet-i18n-pt_br' 'statusnet-i18n-te' 'statusnet-i18n-hsb' 'statusnet-i18n-nl' 'statusnet-i18n-en' 'statusnet-i18n-ia' 'statusnet-i18n-it' 'statusnet-i18n-ka' 'statusnet-i18n-arz' 'statusnet-i18n-tr' 'statusnet-i18n-is' 'statusnet-i18n-ca' 'statusnet-i18n-el' 'statusnet-i18n-eo' 'statusnet-i18n-fi' 'statusnet-i18n-zh_tw' 'statusnet-i18n-gl' 'statusnet-i18n-zh_cn' 'statusnet-i18n-af' 'statusnet-i18n-pt' 'statusnet-i18n-es' 'statusnet-i18n-ga' 'statusnet-plugins-apilogger' 'statusnet-plugins-mapstraction' 'statusnet-plugins-followeveryone' 'statusnet-plugins-modhelper' 'statusnet-plugins-blogspamnet' 'statusnet-plugins-cachelog' 'statusnet-plugins-template' 'statusnet-plugins-mobile' 'statusnet-plugins-tinymce' 'statusnet-plugins-clientsideshorten' 'statusnet-plugins-piwikanalytics' 'statusnet-plugins-firephp' 'statusnet-plugins-comet' 'statusnet-plugins-emailauthentication' 'statusnet-plugins-blankad' 'statusnet-plugins-yammerimport' 'statusnet-plugins-postdebug' 'statusnet-plugins-userlimit' 'statusnet-plugins-enjit' 'statusnet-plugins-sitemap' 'statusnet-plugins-lilurl' 'statusnet-plugins-anonymousfave' 'statusnet-plugins-slicedfavorites' 'statusnet-plugins-gravatar' 'statusnet-plugins-reverseusernameauthentication' 'statusnet-plugins-twitterbridge' 'statusnet-plugins-memcache' 'statusnet-plugins-subscriptionthrottle' 'statusnet-plugins-openid' 'statusnet-plugins-adsense' 'statusnet-plugins-sphinxsearch' 'statusnet-plugins-ostatus' 'statusnet-plugins-sample' 'statusnet-plugins-submirror' 'statusnet-plugins-sharenotice' 'statusnet-plugins-xcache' 'statusnet-plugins-requirevalidatedemail' 'statusnet-plugins-linkback' 'statusnet-plugins-openexternallinktarget' 'statusnet-plugins-wikihashtags' 'statusnet-plugins-wikihowprofile' 'statusnet-plugins-forcegroup' 'statusnet-plugins-tighturl' 'statusnet-plugins-disqus' 'statusnet-plugins-spotify' 'statusnet-plugins-casauthentication' 'statusnet-plugins-apc' 'statusnet-plugins-poweredbystatusnet' 'statusnet-plugins-minify' 'statusnet-plugins-meteor' 'statusnet-plugins-autocomplete' 'statusnet-plugins-diskcache' 'statusnet-plugins-groupfavorited' 'statusnet-plugins-bitlyurl' 'statusnet-plugins-geourl' 'statusnet-plugins-registerthrottle' 'statusnet-plugins-ldapcommon' 'statusnet-plugins-orbited' 'statusnet-plugins-autosandbox' 'statusnet-plugins-rsscloud' 'statusnet-plugins-imap' 'statusnet-plugins-noticetitle' 'statusnet-plugins-mollom' 'statusnet-plugins-googleanalytics' 'statusnet-plugins-ldapauthorization' 'statusnet-plugins-recaptcha' 'statusnet-plugins-facebook' 'statusnet-plugins-realtime' 'statusnet-plugins-ldapauthentication' 'statusnet-plugins-directiondetector' 'statusnet-plugins-tabfocus' 'statusnet-plugins-userflag' 'statusnet-plugins-memcached' 'statusnet-plugins-urlshortener' 'statusnet-plugins-echo' 'statusnet-plugins-mobileprofile' 'statusnet-plugins-blacklist' 'statusnet-plugins-ptiturl' 'statusnet-plugins-openx' 'statusnet-plugins-simpleurl' 'statusnet-plugins-infinitescroll' 'statusnet-plugins-geonames') pkgver=0.9.6 pkgrel=2 pkgdesc="StatusNet is a Free and Open Source microblogging platform." arch=('any') url="http://status.net" license=('AGPL') groups=('social-web') depends=('php>=5.2.3' 'mysql>=5' 'php-gd' 'php-curl' 'php-gmp') provides=() options=() source=("http://status.net/${pkgbase}-${pkgver}.tar.gz" statusnet.install) install=statusnet.install build() { /bin/true } package_statusnet-base() { optdepends=('memcache: for caching database queries' 'php-xcache: for accelerating PHP code execution' 'php-ldap: for the LDAP plugin' 'statusnet-plugins-ostatus: for federation') backup=(etc/webapps/statusnet/config.php) provides=('statusnet') replaces=('statusnet') conflicts=('statusnet') cd "$srcdir/$pkgbase-${pkgver}" etc_dir="${pkgdir}/etc/webapps/${pkgbase}" usr_dir="${pkgdir}/usr/share/webapps/${pkgbase}" install -d ${usr_dir} install -d ${etc_dir} install -d ${pkgdir}/usr/share/doc/${pkgbase}/ install -d ${pkgdir}/usr/share/licenses/${pkgbase} install -m644 ./{config.php,htaccess}.sample \ ${pkgdir}/usr/share/doc/${pkgbase}/ install -m644 ./{README,EVENTS.txt,lighttpd.conf.example} \ ${pkgdir}/usr/share/doc/${pkgbase}/ install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgbase}/ rm -f *.sample README COPYING README EVENTS.txt *.example cp -ra * ${usr_dir}/ chmod a+w ${usr_dir}/{avatar,background,file} msg2 "Install bogus config.php" touch ${etc_dir}/config.php chmod a+w ${etc_dir}/config.php ln -s /etc/webapps/statusnet/config.php ${usr_dir}/config.php msg2 "Remove locale and plugins in favor of split packages" rm -rf ${usr_dir}/{locale,plugins} install -d ${usr_dir}/plugins install -d ${usr_dir}/locale } # Helper for creating i18n packages statusnet-i18n-helper() { cd "${srcdir}/${pkgbase}-${pkgver}" install -d "${pkgdir}/usr/share/webapps/statusnet/locale/${1}" cp -ra "./locale/${1}" "${pkgdir}/usr/share/webapps/statusnet/locale/${1}/" } # Helper for creating plugin packages statusnet-plugins-helper() { cd "${srcdir}/${pkgbase}-${pkgver}" install -d "${pkgdir}/usr/share/webapps/statusnet/plugins/${1}" cp -ra "./plugins/${1}" "${pkgdir}/usr/share/webapps/statusnet/plugins/${1}/" } # Gets the available plugins and returns package_statusnet-plugins-* functions # Must be ran from PKGBUILD dir after `makepkg -o` helper_get_plugins() { cd ./src/${pkgbase}-${pkgver}/plugins plugins=($(find . -maxdepth 1 -type d | sed "s/^.*\///")) for plugin in ${plugins[@]}; do plugin_lower=$(echo ${plugin} | tr [A-Z] [a-z]) echo " package_statusnet-plugins-${plugin_lower}() { pkgdesc='${plugin} plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ${plugin} }" done # Generates a pkgname line echo "${plugins[@]}" | tr [A-Z] [a-z] | \ sed "s/\(^\| \)\([^ ]\+\)/\1'statusnet-plugins-\2'/g" cd ../../.. } # Gets the available plugins and returns package_statusnet-i18n-* functions # Must be ran from PKGBUILD dir after `makepkg -o` helper_get_locales() { cd ./src/${pkgbase}-${pkgver}/locale locales=($(find . -maxdepth 1 -type d | sed "s/^.*\///")) for locale in ${locales[@]}; do locale_lower=$(echo ${locale} | tr [A-Z] [a-z]) echo " package_statusnet-i18n-${locale_lower}() { pkgdesc='${locale} locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ${locale} }" done # Generates a pkgname line echo "${locales[@]}" | tr [A-Z] [a-z] | \ sed "s/\(^\| \)\([^ ]\+\)/\1'statusnet-i18n-\2'/g" cd ../../.. } # AUTOGENERATED. Delete from next line before update package_statusnet-plugins-apilogger() { pkgdesc='ApiLogger plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ApiLogger } package_statusnet-plugins-mapstraction() { pkgdesc='Mapstraction plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Mapstraction } package_statusnet-plugins-followeveryone() { pkgdesc='FollowEveryone plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper FollowEveryone } package_statusnet-plugins-modhelper() { pkgdesc='ModHelper plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ModHelper } package_statusnet-plugins-blogspamnet() { pkgdesc='BlogspamNet plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper BlogspamNet } package_statusnet-plugins-cachelog() { pkgdesc='CacheLog plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper CacheLog } package_statusnet-plugins-template() { pkgdesc='Template plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Template } package_statusnet-plugins-mobile() { pkgdesc='Mobile plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Mobile } package_statusnet-plugins-tinymce() { pkgdesc='TinyMCE plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper TinyMCE } package_statusnet-plugins-clientsideshorten() { pkgdesc='ClientSideShorten plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ClientSideShorten } package_statusnet-plugins-piwikanalytics() { pkgdesc='PiwikAnalytics plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper PiwikAnalytics } package_statusnet-plugins-firephp() { pkgdesc='FirePHP plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper FirePHP } package_statusnet-plugins-comet() { pkgdesc='Comet plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Comet } package_statusnet-plugins-emailauthentication() { pkgdesc='EmailAuthentication plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper EmailAuthentication } package_statusnet-plugins-blankad() { pkgdesc='BlankAd plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper BlankAd } package_statusnet-plugins-yammerimport() { pkgdesc='YammerImport plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper YammerImport } package_statusnet-plugins-postdebug() { pkgdesc='PostDebug plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper PostDebug } package_statusnet-plugins-userlimit() { pkgdesc='UserLimit plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper UserLimit } package_statusnet-plugins-enjit() { pkgdesc='Enjit plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Enjit } package_statusnet-plugins-sitemap() { pkgdesc='Sitemap plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Sitemap } package_statusnet-plugins-lilurl() { pkgdesc='LilUrl plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper LilUrl } package_statusnet-plugins-anonymousfave() { pkgdesc='AnonymousFave plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper AnonymousFave } package_statusnet-plugins-slicedfavorites() { pkgdesc='SlicedFavorites plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper SlicedFavorites } package_statusnet-plugins-gravatar() { pkgdesc='Gravatar plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Gravatar } package_statusnet-plugins-reverseusernameauthentication() { pkgdesc='ReverseUsernameAuthentication plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ReverseUsernameAuthentication } package_statusnet-plugins-twitterbridge() { pkgdesc='TwitterBridge plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper TwitterBridge } package_statusnet-plugins-memcache() { pkgdesc='Memcache plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Memcache } package_statusnet-plugins-subscriptionthrottle() { pkgdesc='SubscriptionThrottle plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper SubscriptionThrottle } package_statusnet-plugins-openid() { pkgdesc='OpenID plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper OpenID } package_statusnet-plugins-adsense() { pkgdesc='Adsense plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Adsense } package_statusnet-plugins-sphinxsearch() { pkgdesc='SphinxSearch plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper SphinxSearch } package_statusnet-plugins-ostatus() { pkgdesc='OStatus plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper OStatus } package_statusnet-plugins-sample() { pkgdesc='Sample plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Sample } package_statusnet-plugins-submirror() { pkgdesc='SubMirror plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper SubMirror } package_statusnet-plugins-sharenotice() { pkgdesc='ShareNotice plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ShareNotice } package_statusnet-plugins-xcache() { pkgdesc='XCache plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper XCache } package_statusnet-plugins-requirevalidatedemail() { pkgdesc='RequireValidatedEmail plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper RequireValidatedEmail } package_statusnet-plugins-linkback() { pkgdesc='Linkback plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Linkback } package_statusnet-plugins-openexternallinktarget() { pkgdesc='OpenExternalLinkTarget plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper OpenExternalLinkTarget } package_statusnet-plugins-wikihashtags() { pkgdesc='WikiHashtags plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper WikiHashtags } package_statusnet-plugins-wikihowprofile() { pkgdesc='WikiHowProfile plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper WikiHowProfile } package_statusnet-plugins-forcegroup() { pkgdesc='ForceGroup plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper ForceGroup } package_statusnet-plugins-tighturl() { pkgdesc='TightUrl plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper TightUrl } package_statusnet-plugins-disqus() { pkgdesc='Disqus plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Disqus } package_statusnet-plugins-spotify() { pkgdesc='Spotify plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Spotify } package_statusnet-plugins-casauthentication() { pkgdesc='CasAuthentication plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper CasAuthentication } package_statusnet-plugins-apc() { pkgdesc='APC plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper APC } package_statusnet-plugins-poweredbystatusnet() { pkgdesc='PoweredByStatusNet plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper PoweredByStatusNet } package_statusnet-plugins-minify() { pkgdesc='Minify plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Minify } package_statusnet-plugins-meteor() { pkgdesc='Meteor plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Meteor } package_statusnet-plugins-autocomplete() { pkgdesc='Autocomplete plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Autocomplete } package_statusnet-plugins-diskcache() { pkgdesc='DiskCache plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper DiskCache } package_statusnet-plugins-groupfavorited() { pkgdesc='GroupFavorited plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper GroupFavorited } package_statusnet-plugins-bitlyurl() { pkgdesc='BitlyUrl plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper BitlyUrl } package_statusnet-plugins-geourl() { pkgdesc='GeoURL plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper GeoURL } package_statusnet-plugins-registerthrottle() { pkgdesc='RegisterThrottle plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper RegisterThrottle } package_statusnet-plugins-ldapcommon() { pkgdesc='LdapCommon plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper LdapCommon } package_statusnet-plugins-orbited() { pkgdesc='Orbited plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Orbited } package_statusnet-plugins-autosandbox() { pkgdesc='AutoSandbox plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper AutoSandbox } package_statusnet-plugins-rsscloud() { pkgdesc='RSSCloud plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper RSSCloud } package_statusnet-plugins-imap() { pkgdesc='Imap plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Imap } package_statusnet-plugins-noticetitle() { pkgdesc='NoticeTitle plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper NoticeTitle } package_statusnet-plugins-mollom() { pkgdesc='Mollom plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Mollom } package_statusnet-plugins-googleanalytics() { pkgdesc='GoogleAnalytics plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper GoogleAnalytics } package_statusnet-plugins-ldapauthorization() { pkgdesc='LdapAuthorization plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper LdapAuthorization } package_statusnet-plugins-recaptcha() { pkgdesc='Recaptcha plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Recaptcha } package_statusnet-plugins-facebook() { pkgdesc='Facebook plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Facebook } package_statusnet-plugins-realtime() { pkgdesc='Realtime plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Realtime } package_statusnet-plugins-ldapauthentication() { pkgdesc='LdapAuthentication plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper LdapAuthentication } package_statusnet-plugins-directiondetector() { pkgdesc='DirectionDetector plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper DirectionDetector } package_statusnet-plugins-tabfocus() { pkgdesc='TabFocus plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper TabFocus } package_statusnet-plugins-userflag() { pkgdesc='UserFlag plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper UserFlag } package_statusnet-plugins-memcached() { pkgdesc='Memcached plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Memcached } package_statusnet-plugins-urlshortener() { pkgdesc='UrlShortener plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper UrlShortener } package_statusnet-plugins-echo() { pkgdesc='Echo plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Echo } package_statusnet-plugins-mobileprofile() { pkgdesc='MobileProfile plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper MobileProfile } package_statusnet-plugins-blacklist() { pkgdesc='Blacklist plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Blacklist } package_statusnet-plugins-ptiturl() { pkgdesc='PtitUrl plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper PtitUrl } package_statusnet-plugins-openx() { pkgdesc='OpenX plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper OpenX } package_statusnet-plugins-simpleurl() { pkgdesc='SimpleUrl plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper SimpleUrl } package_statusnet-plugins-infinitescroll() { pkgdesc='InfiniteScroll plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper InfiniteScroll } package_statusnet-plugins-geonames() { pkgdesc='Geonames plugin for StatusNet' depends=('statusnet') groups=('statusnet-plugins') statusnet-plugins-helper Geonames } package_statusnet-i18n-ru() { pkgdesc='ru locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ru } package_statusnet-i18n-de() { pkgdesc='de locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper de } package_statusnet-i18n-ja() { pkgdesc='ja locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ja } package_statusnet-i18n-pl() { pkgdesc='pl locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper pl } package_statusnet-i18n-br() { pkgdesc='br locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper br } package_statusnet-i18n-he() { pkgdesc='he locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper he } package_statusnet-i18n-en_gb() { pkgdesc='en_GB locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper en_GB } package_statusnet-i18n-ko() { pkgdesc='ko locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ko } package_statusnet-i18n-vi() { pkgdesc='vi locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper vi } package_statusnet-i18n-hu() { pkgdesc='hu locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper hu } package_statusnet-i18n-nn() { pkgdesc='nn locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper nn } package_statusnet-i18n-bg() { pkgdesc='bg locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper bg } package_statusnet-i18n-mk() { pkgdesc='mk locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper mk } package_statusnet-i18n-ar() { pkgdesc='ar locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ar } package_statusnet-i18n-da() { pkgdesc='da locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper da } package_statusnet-i18n-fa() { pkgdesc='fa locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper fa } package_statusnet-i18n-uk() { pkgdesc='uk locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper uk } package_statusnet-i18n-sv() { pkgdesc='sv locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper sv } package_statusnet-i18n-nb() { pkgdesc='nb locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper nb } package_statusnet-i18n-fr() { pkgdesc='fr locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper fr } package_statusnet-i18n-cs() { pkgdesc='cs locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper cs } package_statusnet-i18n-pt_br() { pkgdesc='pt_BR locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper pt_BR } package_statusnet-i18n-te() { pkgdesc='te locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper te } package_statusnet-i18n-hsb() { pkgdesc='hsb locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper hsb } package_statusnet-i18n-nl() { pkgdesc='nl locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper nl } package_statusnet-i18n-en() { pkgdesc='en locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper en } package_statusnet-i18n-ia() { pkgdesc='ia locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ia } package_statusnet-i18n-it() { pkgdesc='it locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper it } package_statusnet-i18n-ka() { pkgdesc='ka locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ka } package_statusnet-i18n-arz() { pkgdesc='arz locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper arz } package_statusnet-i18n-tr() { pkgdesc='tr locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper tr } package_statusnet-i18n-is() { pkgdesc='is locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper is } package_statusnet-i18n-ca() { pkgdesc='ca locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ca } package_statusnet-i18n-el() { pkgdesc='el locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper el } package_statusnet-i18n-eo() { pkgdesc='eo locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper eo } package_statusnet-i18n-fi() { pkgdesc='fi locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper fi } package_statusnet-i18n-zh_tw() { pkgdesc='zh_TW locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper zh_TW } package_statusnet-i18n-gl() { pkgdesc='gl locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper gl } package_statusnet-i18n-zh_cn() { pkgdesc='zh_CN locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper zh_CN } package_statusnet-i18n-af() { pkgdesc='af locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper af } package_statusnet-i18n-pt() { pkgdesc='pt locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper pt } package_statusnet-i18n-es() { pkgdesc='es locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper es } package_statusnet-i18n-ga() { pkgdesc='ga locale for StatusNet' depends=('statusnet') groups=('statusnet-locales') statusnet-i18n-helper ga } pkgdesc="StatusNet is a Free and Open Source microblogging platform." md5sums=('48c379190754f8cc52deb9cb8f4116c6' '0c91b565ad346a29de67545d425c3f88')