diff options
-rw-r--r-- | social/statusnet/PKGBUILD | 1250 | ||||
-rw-r--r-- | social/statusnet/statusnet.install | 2 |
2 files changed, 38 insertions, 1214 deletions
diff --git a/social/statusnet/PKGBUILD b/social/statusnet/PKGBUILD index 7aa359e38..e58240c32 100644 --- a/social/statusnet/PKGBUILD +++ b/social/statusnet/PKGBUILD @@ -1,82 +1,34 @@ # Contributor: fauno <fauno@kiwwwi.com.ar> pkgbase=statusnet -pkgname=('statusnet-base' -'statusnet-plugins-piwikanalytics' -'statusnet-plugins-groupprivatemessage' -'statusnet-plugins-subscriptionthrottle' 'statusnet-plugins-mollom' -'statusnet-plugins-noticetitle' 'statusnet-plugins-googleanalytics' -'statusnet-plugins-groupfavorited' 'statusnet-plugins-simpleurl' -'statusnet-plugins-modhelper' 'statusnet-plugins-meteor' -'statusnet-plugins-newmenu' 'statusnet-plugins-memcached' -'statusnet-plugins-ldapauthorization' 'statusnet-plugins-lilurl' -'statusnet-plugins-template' 'statusnet-plugins-openx' -'statusnet-plugins-sharenotice' 'statusnet-plugins-logfilter' -'statusnet-plugins-spotify' 'statusnet-plugins-adsense' -'statusnet-plugins-postdebug' 'statusnet-plugins-inprocesscache' -'statusnet-plugins-blacklist' 'statusnet-plugins-linkpreview' -'statusnet-plugins-realtime' 'statusnet-plugins-openexternallinktarget' -'statusnet-plugins-diskcache' 'statusnet-plugins-autosandbox' -'statusnet-plugins-linkback' 'statusnet-plugins-apilogger' -'statusnet-plugins-autocomplete' 'statusnet-plugins-wikihashtags' -'statusnet-plugins-imap' 'statusnet-plugins-anonymousfave' -'statusnet-plugins-sample' 'statusnet-plugins-memcache' -'statusnet-plugins-ostatus' 'statusnet-plugins-tabfocus' -'statusnet-plugins-ldapcommon' 'statusnet-plugins-mapstraction' -'statusnet-plugins-userlimit' 'statusnet-plugins-echo' -'statusnet-plugins-tinymce' 'statusnet-plugins-requirevalidatedemail' -'statusnet-plugins-modplus' 'statusnet-plugins-enjit' 'statusnet-plugins-apc' -'statusnet-plugins-cachelog' 'statusnet-plugins-followeveryone' -'statusnet-plugins-facebookbridge' 'statusnet-plugins-emailsummary' -'statusnet-plugins-orbited' 'statusnet-plugins-urlshortener' -'statusnet-plugins-ldapauthentication' 'statusnet-plugins-openid' -'statusnet-plugins-sqlprofile' 'statusnet-plugins-directiondetector' -'statusnet-plugins-twitterbridge' 'statusnet-plugins-geonames' -'statusnet-plugins-extendedprofile' 'statusnet-plugins-wikihowprofile' -'statusnet-plugins-blankad' 'statusnet-plugins-clientsideshorten' -'statusnet-plugins-forcegroup' 'statusnet-plugins-emailauthentication' -'statusnet-plugins-comet' 'statusnet-plugins-recaptcha' -'statusnet-plugins-registerthrottle' 'statusnet-plugins-mobileprofile' -'statusnet-plugins-ptiturl' 'statusnet-plugins-submirror' -'statusnet-plugins-gravatar' 'statusnet-plugins-sphinxsearch' -'statusnet-plugins-geourl' 'statusnet-plugins-infinitescroll' -'statusnet-plugins-slicedfavorites' 'statusnet-plugins-disqus' -'statusnet-plugins-minify' 'statusnet-plugins-tighturl' -'statusnet-plugins-yammerimport' 'statusnet-plugins-bitlyurl' -'statusnet-plugins-awesomeness' 'statusnet-plugins-userflag' -'statusnet-plugins-blogspamnet' -'statusnet-plugins-reverseusernameauthentication' 'statusnet-plugins-sitemap' -'statusnet-plugins-mobile' 'statusnet-plugins-poweredbystatusnet' -'statusnet-plugins-bookmark' 'statusnet-plugins-firephp' -'statusnet-plugins-xcache' 'statusnet-plugins-rsscloud' -'statusnet-plugins-casauthentication' 'statusnet-i18n-nn' -'statusnet-i18n-af' 'statusnet-i18n-cs' 'statusnet-i18n-mk' 'statusnet-i18n-ml' -'statusnet-i18n-hsb' 'statusnet-i18n-pl' 'statusnet-i18n-he' -'statusnet-i18n-en_gb' 'statusnet-i18n-pt' 'statusnet-i18n-tr' -'statusnet-i18n-ja' 'statusnet-i18n-ru' 'statusnet-i18n-uk' 'statusnet-i18n-fi' -'statusnet-i18n-ka' 'statusnet-i18n-bg' 'statusnet-i18n-de' 'statusnet-i18n-hu' -'statusnet-i18n-ar' 'statusnet-i18n-te' 'statusnet-i18n-el' 'statusnet-i18n-ko' -'statusnet-i18n-is' 'statusnet-i18n-da' 'statusnet-i18n-it' -'statusnet-i18n-arz' 'statusnet-i18n-gl' 'statusnet-i18n-fa' -'statusnet-i18n-ca' 'statusnet-i18n-fr' 'statusnet-i18n-en' -'statusnet-i18n-fur' 'statusnet-i18n-br' 'statusnet-i18n-zh_tw' -'statusnet-i18n-eo' 'statusnet-i18n-nl' 'statusnet-i18n-nb' 'statusnet-i18n-es' -'statusnet-i18n-vi' 'statusnet-i18n-pt_br' 'statusnet-i18n-ga' -'statusnet-i18n-ia' 'statusnet-i18n-sv' 'statusnet-i18n-zh_cn') -pkgver=0.9.7 +pkgver=0.9.9 + +# find available plugins and locales +# tar xf ${pkgbase}-${pkgver}.tar.gz # this isn't optimal but i couldn't trick +# makepkg to do it by itself +plugins=($(find ${pkgbase}-${pkgver}/plugins/ -mindepth 1 -maxdepth 1 -type d -printf "%f\n")) +locales=($(find ${pkgbase}-${pkgver}/locale/ -mindepth 1 -maxdepth 1 -type d -printf "%f\n" )) + +pkgname=(statusnet-base +# plugins + $(echo ${plugins[@]} | \ + tr [A-Z] [a-z] | tr ' ' "\n" | \ + sed "s/^/statusnet-plugin-/") +# locales + $(echo ${locales[@]} | \ + tr [A-Z] [a-z] | tr ' ' "\n" | \ + sed "s/^/statusnet-i18n-/")) pkgrel=1 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 -md5sums=('321674f47934e62ff4bd94b80d9d9ba0' - '24991580625ec177c144ed5acdbe6dbc') +md5sums=('766c9d42825fc99d8ad6c554a959568b' + 'c638cb36b7da7eb67a67e031f59e6068') +options=(!strip !zipman emptydirs) build() { /bin/true @@ -86,8 +38,9 @@ package_statusnet-base() { provides=('statusnet') optdepends=('memcache: for caching database queries' 'php-xcache: for accelerating PHP code execution' + 'php-apc: for accelerating PHP code execution' 'php-ldap: for the LDAP plugin' - 'statusnet-plugins-ostatus: for federation') + 'statusnet-plugin-ostatus: for federation') cd "$srcdir/$pkgbase-${pkgver}" @@ -122,6 +75,9 @@ package_statusnet-base() { install -d ${usr_dir}/plugins install -d ${usr_dir}/locale + + install -d ${pkgdir}/srv/http + ln -s /usr/share/webapps/${pkgbase} ${pkgdir}/srv/http/ } # Helper for creating i18n packages @@ -133,1166 +89,36 @@ statusnet-i18n-helper() { } # Helper for creating plugin packages -statusnet-plugins-helper() { +statusnet-plugin-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]) +for plugin in ${plugins[@]}; do + plugin_lower=$(echo ${plugin} | tr [A-Z] [a-z]) - echo " -package_statusnet-plugins-${plugin_lower}() { + eval " +package_statusnet-plugin-${plugin_lower}() { pkgdesc='${plugin} plugin for StatusNet' - depends=('statusnet') + depends=('statusnet-base') groups=('statusnet-plugins') - statusnet-plugins-helper ${plugin} + statusnet-plugin-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/^.*\///")) +done - for locale in ${locales[@]}; do - locale_lower=$(echo ${locale} | tr [A-Z] [a-z]) +for locale in ${locales[@]}; do + locale_lower=$(echo ${locale} | tr [A-Z] [a-z]) - echo " + eval " package_statusnet-i18n-${locale_lower}() { pkgdesc='${locale} locale for StatusNet' - depends=('statusnet') + depends=('statusnet-base') 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-piwikanalytics() { - pkgdesc='PiwikAnalytics plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PiwikAnalytics -} - -package_statusnet-plugins-groupprivatemessage() { - pkgdesc='GroupPrivateMessage plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GroupPrivateMessage -} - -package_statusnet-plugins-subscriptionthrottle() { - pkgdesc='SubscriptionThrottle plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SubscriptionThrottle -} - -package_statusnet-plugins-mollom() { - pkgdesc='Mollom plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Mollom -} - -package_statusnet-plugins-noticetitle() { - pkgdesc='NoticeTitle plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper NoticeTitle -} - -package_statusnet-plugins-googleanalytics() { - pkgdesc='GoogleAnalytics plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GoogleAnalytics -} - -package_statusnet-plugins-groupfavorited() { - pkgdesc='GroupFavorited plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GroupFavorited -} - -package_statusnet-plugins-simpleurl() { - pkgdesc='SimpleUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SimpleUrl -} - -package_statusnet-plugins-modhelper() { - pkgdesc='ModHelper plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ModHelper -} - -package_statusnet-plugins-meteor() { - pkgdesc='Meteor plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Meteor -} - -package_statusnet-plugins-newmenu() { - pkgdesc='NewMenu plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper NewMenu -} - -package_statusnet-plugins-memcached() { - pkgdesc='Memcached plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Memcached -} - -package_statusnet-plugins-ldapauthorization() { - pkgdesc='LdapAuthorization plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LdapAuthorization -} - -package_statusnet-plugins-lilurl() { - pkgdesc='LilUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LilUrl -} - -package_statusnet-plugins-template() { - pkgdesc='Template plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Template -} - -package_statusnet-plugins-openx() { - pkgdesc='OpenX plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OpenX -} - -package_statusnet-plugins-sharenotice() { - pkgdesc='ShareNotice plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ShareNotice -} - -package_statusnet-plugins-logfilter() { - pkgdesc='LogFilter plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LogFilter -} - -package_statusnet-plugins-spotify() { - pkgdesc='Spotify plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Spotify -} - -package_statusnet-plugins-adsense() { - pkgdesc='Adsense plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Adsense -} - -package_statusnet-plugins-postdebug() { - pkgdesc='PostDebug plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PostDebug -} - -package_statusnet-plugins-inprocesscache() { - pkgdesc='InProcessCache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper InProcessCache -} - -package_statusnet-plugins-blacklist() { - pkgdesc='Blacklist plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Blacklist -} - -package_statusnet-plugins-linkpreview() { - pkgdesc='LinkPreview plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LinkPreview -} - -package_statusnet-plugins-realtime() { - pkgdesc='Realtime plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Realtime -} - -package_statusnet-plugins-openexternallinktarget() { - pkgdesc='OpenExternalLinkTarget plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OpenExternalLinkTarget -} - -package_statusnet-plugins-diskcache() { - pkgdesc='DiskCache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper DiskCache -} - -package_statusnet-plugins-autosandbox() { - pkgdesc='AutoSandbox plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper AutoSandbox -} - -package_statusnet-plugins-linkback() { - pkgdesc='Linkback plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Linkback -} - -package_statusnet-plugins-apilogger() { - pkgdesc='ApiLogger plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ApiLogger -} - -package_statusnet-plugins-autocomplete() { - pkgdesc='Autocomplete plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Autocomplete -} - -package_statusnet-plugins-wikihashtags() { - pkgdesc='WikiHashtags plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper WikiHashtags -} - -package_statusnet-plugins-imap() { - pkgdesc='Imap plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Imap -} - -package_statusnet-plugins-anonymousfave() { - pkgdesc='AnonymousFave plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper AnonymousFave -} - -package_statusnet-plugins-sample() { - pkgdesc='Sample plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Sample -} - -package_statusnet-plugins-memcache() { - pkgdesc='Memcache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Memcache -} - -package_statusnet-plugins-ostatus() { - pkgdesc='OStatus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OStatus -} - -package_statusnet-plugins-tabfocus() { - pkgdesc='TabFocus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TabFocus -} - -package_statusnet-plugins-ldapcommon() { - pkgdesc='LdapCommon plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LdapCommon -} - -package_statusnet-plugins-mapstraction() { - pkgdesc='Mapstraction plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Mapstraction -} - -package_statusnet-plugins-userlimit() { - pkgdesc='UserLimit plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper UserLimit -} - -package_statusnet-plugins-echo() { - pkgdesc='Echo plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Echo -} - -package_statusnet-plugins-tinymce() { - pkgdesc='TinyMCE plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TinyMCE -} - -package_statusnet-plugins-requirevalidatedemail() { - pkgdesc='RequireValidatedEmail plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper RequireValidatedEmail -} - -package_statusnet-plugins-modplus() { - pkgdesc='ModPlus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ModPlus -} - -package_statusnet-plugins-enjit() { - pkgdesc='Enjit plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Enjit -} - -package_statusnet-plugins-apc() { - pkgdesc='APC plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper APC -} - -package_statusnet-plugins-cachelog() { - pkgdesc='CacheLog plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper CacheLog -} - -package_statusnet-plugins-followeveryone() { - pkgdesc='FollowEveryone plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper FollowEveryone -} - -package_statusnet-plugins-facebookbridge() { - pkgdesc='FacebookBridge plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper FacebookBridge -} - -package_statusnet-plugins-emailsummary() { - pkgdesc='EmailSummary plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper EmailSummary -} - -package_statusnet-plugins-orbited() { - pkgdesc='Orbited plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Orbited -} - -package_statusnet-plugins-urlshortener() { - pkgdesc='UrlShortener plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper UrlShortener -} - -package_statusnet-plugins-ldapauthentication() { - pkgdesc='LdapAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper LdapAuthentication -} - -package_statusnet-plugins-openid() { - pkgdesc='OpenID plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper OpenID -} - -package_statusnet-plugins-sqlprofile() { - pkgdesc='SQLProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SQLProfile -} - -package_statusnet-plugins-directiondetector() { - pkgdesc='DirectionDetector plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper DirectionDetector -} - -package_statusnet-plugins-twitterbridge() { - pkgdesc='TwitterBridge plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TwitterBridge -} - -package_statusnet-plugins-geonames() { - pkgdesc='Geonames plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Geonames -} - -package_statusnet-plugins-extendedprofile() { - pkgdesc='ExtendedProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ExtendedProfile -} - -package_statusnet-plugins-wikihowprofile() { - pkgdesc='WikiHowProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper WikiHowProfile -} - -package_statusnet-plugins-blankad() { - pkgdesc='BlankAd plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper BlankAd -} - -package_statusnet-plugins-clientsideshorten() { - pkgdesc='ClientSideShorten plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ClientSideShorten -} - -package_statusnet-plugins-forcegroup() { - pkgdesc='ForceGroup plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ForceGroup -} - -package_statusnet-plugins-emailauthentication() { - pkgdesc='EmailAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper EmailAuthentication -} - -package_statusnet-plugins-comet() { - pkgdesc='Comet plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Comet -} - -package_statusnet-plugins-recaptcha() { - pkgdesc='Recaptcha plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Recaptcha -} - -package_statusnet-plugins-registerthrottle() { - pkgdesc='RegisterThrottle plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper RegisterThrottle -} - -package_statusnet-plugins-mobileprofile() { - pkgdesc='MobileProfile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper MobileProfile -} - -package_statusnet-plugins-ptiturl() { - pkgdesc='PtitUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PtitUrl -} - -package_statusnet-plugins-submirror() { - pkgdesc='SubMirror plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SubMirror -} - -package_statusnet-plugins-gravatar() { - pkgdesc='Gravatar plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Gravatar -} - -package_statusnet-plugins-sphinxsearch() { - pkgdesc='SphinxSearch plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SphinxSearch -} - -package_statusnet-plugins-geourl() { - pkgdesc='GeoURL plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper GeoURL -} - -package_statusnet-plugins-infinitescroll() { - pkgdesc='InfiniteScroll plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper InfiniteScroll -} - -package_statusnet-plugins-slicedfavorites() { - pkgdesc='SlicedFavorites plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper SlicedFavorites -} - -package_statusnet-plugins-disqus() { - pkgdesc='Disqus plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Disqus -} - -package_statusnet-plugins-minify() { - pkgdesc='Minify plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Minify -} - -package_statusnet-plugins-tighturl() { - pkgdesc='TightUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper TightUrl -} - -package_statusnet-plugins-yammerimport() { - pkgdesc='YammerImport plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper YammerImport -} - -package_statusnet-plugins-bitlyurl() { - pkgdesc='BitlyUrl plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper BitlyUrl -} - -package_statusnet-plugins-awesomeness() { - pkgdesc='Awesomeness plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Awesomeness -} - -package_statusnet-plugins-userflag() { - pkgdesc='UserFlag plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper UserFlag -} - -package_statusnet-plugins-blogspamnet() { - pkgdesc='BlogspamNet plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper BlogspamNet -} - -package_statusnet-plugins-reverseusernameauthentication() { - pkgdesc='ReverseUsernameAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper ReverseUsernameAuthentication -} - -package_statusnet-plugins-sitemap() { - pkgdesc='Sitemap plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Sitemap -} - -package_statusnet-plugins-mobile() { - pkgdesc='Mobile plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Mobile -} - -package_statusnet-plugins-poweredbystatusnet() { - pkgdesc='PoweredByStatusNet plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper PoweredByStatusNet -} - -package_statusnet-plugins-bookmark() { - pkgdesc='Bookmark plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper Bookmark -} - -package_statusnet-plugins-firephp() { - pkgdesc='FirePHP plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper FirePHP -} - -package_statusnet-plugins-xcache() { - pkgdesc='XCache plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper XCache -} - -package_statusnet-plugins-rsscloud() { - pkgdesc='RSSCloud plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper RSSCloud -} - -package_statusnet-plugins-casauthentication() { - pkgdesc='CasAuthentication plugin for StatusNet' - depends=('statusnet') - groups=('statusnet-plugins') - - statusnet-plugins-helper CasAuthentication -} - -package_statusnet-i18n-nn() { - pkgdesc='nn locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper nn -} - -package_statusnet-i18n-af() { - pkgdesc='af locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper af -} - -package_statusnet-i18n-cs() { - pkgdesc='cs locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper cs -} - -package_statusnet-i18n-mk() { - pkgdesc='mk locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper mk -} - -package_statusnet-i18n-ml() { - pkgdesc='ml locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ml -} - -package_statusnet-i18n-hsb() { - pkgdesc='hsb locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper hsb -} - -package_statusnet-i18n-pl() { - pkgdesc='pl locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper pl -} - -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-pt() { - pkgdesc='pt locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper pt -} - -package_statusnet-i18n-tr() { - pkgdesc='tr locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper tr -} - -package_statusnet-i18n-ja() { - pkgdesc='ja locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ja -} - -package_statusnet-i18n-ru() { - pkgdesc='ru locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ru -} - -package_statusnet-i18n-uk() { - pkgdesc='uk locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper uk -} - -package_statusnet-i18n-fi() { - pkgdesc='fi locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fi -} - -package_statusnet-i18n-ka() { - pkgdesc='ka locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ka -} - -package_statusnet-i18n-bg() { - pkgdesc='bg locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper bg -} - -package_statusnet-i18n-de() { - pkgdesc='de locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper de -} - -package_statusnet-i18n-hu() { - pkgdesc='hu locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper hu -} - -package_statusnet-i18n-ar() { - pkgdesc='ar locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ar -} - -package_statusnet-i18n-te() { - pkgdesc='te locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper te -} - -package_statusnet-i18n-el() { - pkgdesc='el locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper el -} - -package_statusnet-i18n-ko() { - pkgdesc='ko locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ko -} - -package_statusnet-i18n-is() { - pkgdesc='is locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper is -} - -package_statusnet-i18n-da() { - pkgdesc='da locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper da -} - -package_statusnet-i18n-it() { - pkgdesc='it locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper it -} - -package_statusnet-i18n-arz() { - pkgdesc='arz locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper arz -} - -package_statusnet-i18n-gl() { - pkgdesc='gl locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper gl -} - -package_statusnet-i18n-fa() { - pkgdesc='fa locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fa -} - -package_statusnet-i18n-ca() { - pkgdesc='ca locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ca -} - -package_statusnet-i18n-fr() { - pkgdesc='fr locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fr -} - -package_statusnet-i18n-en() { - pkgdesc='en locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper en -} - -package_statusnet-i18n-fur() { - pkgdesc='fur locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper fur -} - -package_statusnet-i18n-br() { - pkgdesc='br locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper br -} - -package_statusnet-i18n-zh_tw() { - pkgdesc='zh_TW locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper zh_TW -} - -package_statusnet-i18n-eo() { - pkgdesc='eo locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper eo -} - -package_statusnet-i18n-nl() { - pkgdesc='nl locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper nl -} - -package_statusnet-i18n-nb() { - pkgdesc='nb locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper nb -} - -package_statusnet-i18n-es() { - pkgdesc='es locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper es -} - -package_statusnet-i18n-vi() { - pkgdesc='vi locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper vi -} - -package_statusnet-i18n-pt_br() { - pkgdesc='pt_BR locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper pt_BR -} - -package_statusnet-i18n-ga() { - pkgdesc='ga locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ga -} - -package_statusnet-i18n-ia() { - pkgdesc='ia locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper ia -} - -package_statusnet-i18n-sv() { - pkgdesc='sv locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper sv -} - -package_statusnet-i18n-zh_cn() { - pkgdesc='zh_CN locale for StatusNet' - depends=('statusnet') - groups=('statusnet-locales') - - statusnet-i18n-helper zh_CN -} +done diff --git a/social/statusnet/statusnet.install b/social/statusnet/statusnet.install index 426934404..5ec72e7c2 100644 --- a/social/statusnet/statusnet.install +++ b/social/statusnet/statusnet.install @@ -2,8 +2,6 @@ post_install(){ cat <<EOM StatusNet is now installed on your system. -You should link /usr/share/webapps/statusnet to /srv/http/ - Start MySQL and your prefered webserver and visit http://yoursite.tld/statusnet/install.php |