|
@@ -516,6 +516,8 @@ RSS_READER_DOMAIN_NAME=ttrss
|
516
|
516
|
RSS_MOBILE_READER_REPO="https://github.com/g2ttrss/g2ttrss-mobile"
|
517
|
517
|
RSS_MOBILE_READER_COMMIT='c5af46ebf64076e4c62c978551fa749af268710b'
|
518
|
518
|
RSS_READER_PATH=/etc/share/tt-rss
|
|
519
|
+RSS_READER_GNUSOCIAL_REPO="https://github.com/bashrc/ttrss-gnusocial"
|
|
520
|
+RSS_READER_GNUSOCIAL_COMMIT='d7c154829bd7ed0a6301bc14cf65d259c5fe844b'
|
519
|
521
|
|
520
|
522
|
function show_help {
|
521
|
523
|
echo ''
|
|
@@ -8260,6 +8262,48 @@ function install_rss_reader {
|
8260
|
8262
|
echo 'install_rss_reader' >> $COMPLETION_FILE
|
8261
|
8263
|
}
|
8262
|
8264
|
|
|
8265
|
+function install_rss_reader_gnusocial {
|
|
8266
|
+ if [[ $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" || $SYSTEM_TYPE == "$VARIANT_MESH" ]]; then
|
|
8267
|
+ return
|
|
8268
|
+ fi
|
|
8269
|
+
|
|
8270
|
+ if [ ! $MICROBLOG_DOMAIN_NAME ]; then
|
|
8271
|
+ return
|
|
8272
|
+ fi
|
|
8273
|
+
|
|
8274
|
+ if [ ! $RSS_READER_PATH ]; then
|
|
8275
|
+ RSS_READER_PATH=/etc/share/tt-rss
|
|
8276
|
+ fi
|
|
8277
|
+ RSS_READER_GNUSOCIAL_PATH=${RSS_READER_PATH}/plugins/gnusocial
|
|
8278
|
+
|
|
8279
|
+ # update to the next commit
|
|
8280
|
+ set_repo_commit $RSS_READER_GNUSOCIAL_PATH "RSS reader gnusocial commit" "$RSS_READER_GNUSOCIAL_COMMIT" $RSS_READER_GNUSOCIAL_REPO
|
|
8281
|
+
|
|
8282
|
+ if grep -Fxq "install_rss_reader_gnusocial" $COMPLETION_FILE; then
|
|
8283
|
+ return
|
|
8284
|
+ fi
|
|
8285
|
+
|
|
8286
|
+ if [ ! -d $INSTALL_DIR ]; then
|
|
8287
|
+ mkdir -p $INSTALL_DIR
|
|
8288
|
+ fi
|
|
8289
|
+
|
|
8290
|
+ cd $INSTALL_DIR
|
|
8291
|
+ git_clone $RSS_READER_GNUSOCIAL_REPO ttrss-gnusocial
|
|
8292
|
+ if [ ! -d $INSTALL_DIR/ttrss-gnusocial ]; then
|
|
8293
|
+ echo $'Could not clone repo for RSS reader GNU Social plugin'
|
|
8294
|
+ exit 52838
|
|
8295
|
+ fi
|
|
8296
|
+ cp -r $INSTALL_DIR/ttrss-gnusocial $RSS_READER_GNUSOCIAL_PATH
|
|
8297
|
+ cd $RSS_READER_GNUSOCIAL_PATH
|
|
8298
|
+ git checkout $RSS_READER_GNUSOCIAL_COMMIT -b $RSS_READER_GNUSOCIAL_COMMIT
|
|
8299
|
+ if ! grep -q "RSS reader gnusocial commit" $COMPLETION_FILE; then
|
|
8300
|
+ echo "RSS reader gnusocial commit:$RSS_READER_GNUSOCIAL_COMMIT" >> $COMPLETION_FILE
|
|
8301
|
+ fi
|
|
8302
|
+ echo " define('gnusocial_url', '$MICROBLOG_DOMAIN_NAME');" >> $RSS_READER_PATH/config.php
|
|
8303
|
+
|
|
8304
|
+ echo 'install_rss_reader_gnusocial' >> $COMPLETION_FILE
|
|
8305
|
+}
|
|
8306
|
+
|
8263
|
8307
|
function install_rss_mobile_reader {
|
8264
|
8308
|
if [[ $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" || $SYSTEM_TYPE == "$VARIANT_MESH" ]]; then
|
8265
|
8309
|
return
|
|
@@ -10335,6 +10379,7 @@ expire_gnu_social_posts
|
10335
|
10379
|
install_gnu_social_theme
|
10336
|
10380
|
install_gnu_social_markdown
|
10337
|
10381
|
install_rss_reader
|
|
10382
|
+install_rss_reader_gnusocial
|
10338
|
10383
|
install_rss_mobile_reader
|
10339
|
10384
|
install_hubzilla
|
10340
|
10385
|
#install_search_engine
|