commit plowshare for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2019-06-12 13:19:27

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new.4811 (New)


Package is "plowshare"

Wed Jun 12 13:19:27 2019 rev:9 rq:709330 version:2.1.7

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2017-08-28 
16:17:25.900562612 +0200
+++ /work/SRC/openSUSE:Factory/.plowshare.new.4811/plowshare.changes
2019-06-12 13:19:29.220546510 +0200
@@ -1,0 +2,5 @@
+Tue Jun 11 18:28:13 UTC 2019 - Bernhard Wiedemann 
+
+- Add reproducible.patch to override build date (boo#1047218)
+
+---

New:

  reproducible.patch



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.aUA5OY/_old  2019-06-12 13:19:29.720546281 +0200
+++ /var/tmp/diff_new_pack.aUA5OY/_new  2019-06-12 13:19:29.720546281 +0200
@@ -24,6 +24,8 @@
 Group:  Productivity/Networking/Web/Utilities
 Url:https://github.com/mcrapet/plowshare
 Source0:
https://github.com/mcrapet/plowshare/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM
+Patch0: reproducible.patch
 BuildRequires:  bash >= 4.1
 BuildRequires:  curl >= 7.24
 Requires:   bash >= 4.1
@@ -45,6 +47,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 

++ reproducible.patch ++
>From db87b3d2bef6b2f3d52e50fa80eabee53eefab75 Mon Sep 17 00:00:00 2001
From: Matthieu Crapet 
Date: Sun, 13 Aug 2017 10:02:13 +0200
Subject: [PATCH] scripts/version: support SOURCE_DATE_EPOCH environment
 variable

Make builds reproductible.
See https://reproducible-builds.org/specs/source-date-epoch/ for more 
information.
Credits go to Bernhard M. Wiedemann (PR#98).
---
 scripts/version | 28 
 1 file changed, 24 insertions(+), 4 deletions(-)

diff --git a/scripts/version b/scripts/version
index ea77887b..4080f9e9 100755
--- a/scripts/version
+++ b/scripts/version
@@ -1,5 +1,9 @@
 #!/bin/sh -e
 #
+# Checked environment variables:
+# - PLOWSHARE_FORCE_VERSION
+# - SOURCE_DATE_EPOCH (see reproducible-builds.org)
+#
 # Note:
 # Choose "git describe" revision syntax: v1.0.1-17-g390e0fa
 # over usual (distro) one: 1.0.1~git20140411-390e0fa
@@ -8,17 +12,33 @@ if [ $# -ne 0 ]; then
   echo 'warning: this script does not take any argument.' >&2
 fi
 
+datefmt='%Y-%m-%d'
+if [ -n "$SOURCE_DATE_EPOCH" ]; then
+  if date --version 2>/dev/null | head -n1 | grep -q GNU; then
+date=$(date -u -d "@$SOURCE_DATE_EPOCH" +$datefmt)
+  else
+date=$(date -u -r "$SOURCE_DATE_EPOCH" +$datefmt)
+  fi
+else
+  date=$(date -u +$datefmt)
+fi
+
 # Check environment variable PLOWSHARE_FORCE_VERSION
 # For example: "1.0.1"
 if [ -n "$PLOWSHARE_FORCE_VERSION" ]; then
-  date=$(date +'%Y-%m-%d')
   echo "v${PLOWSHARE_FORCE_VERSION#v} ($date)"
 elif git rev-parse --is-inside-work-tree 1>/dev/null 2>&1; then
   rev=$(git describe --always --tags)
   date=$(git log "$rev" -n1 --pretty=%ci | cut -d' ' -f1)
   echo "$rev ($date)"
 else
-  echo 'warning: unable to detect plowshare version.' >&2
-  date=$(date +'%Y-%m-%d')
-  echo "UNKNOWN ($date)"
+  # Check directory name. For example: plowshare-2.1.7
+  dir=$(basename "$PWD")
+  v=${dir##*-}
+  if echo $v | grep -q '[2-9]\(\.[0-9]\)\{2\}'; then
+echo "v$v ($date)"
+  else
+echo 'warning: unable to detect plowshare version.' >&2
+echo "UNKNOWN ($date)"
+  fi
 fi



commit plowshare for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2017-08-28 16:17:25

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Mon Aug 28 16:17:25 2017 rev:8 rq:519135 version:2.1.7

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2017-07-25 
11:41:12.129515590 +0200
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2017-08-28 
16:17:25.900562612 +0200
@@ -1,0 +2,8 @@
+Mon Aug 28 13:10:13 UTC 2017 - mplus...@suse.com
+
+- Update to version 2.1.7:
+  * [plowdown] support --run-before/--run-after with spaces (#74)
+  * [plowdown] add --min-rate switch (#91)
+  * [core] user plowshare.conf can be a symbolic link (#95)
+
+---

Old:

  plowshare-2.1.6.tar.gz

New:

  plowshare-2.1.7.tar.gz



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.8vSoKM/_old  2017-08-28 16:17:26.968412546 +0200
+++ /var/tmp/diff_new_pack.8vSoKM/_new  2017-08-28 16:17:27.008406926 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   plowshare
-Version:2.1.6
+Version:2.1.7
 Release:0
 Summary:Download and upload files from file-sharing websites
 License:GPL-3.0+

++ plowshare-2.1.6.tar.gz -> plowshare-2.1.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.6/.gitignore 
new/plowshare-2.1.7/.gitignore
--- old/plowshare-2.1.6/.gitignore  2016-10-30 10:46:54.0 +0100
+++ new/plowshare-2.1.7/.gitignore  2017-08-07 16:58:28.0 +0200
@@ -2,3 +2,7 @@
 *.rej
 *~
 *.*.swp
+debian/*.log
+debian/*.substvars
+debian/*/*/*
+debian/files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.6/CHANGELOG 
new/plowshare-2.1.7/CHANGELOG
--- old/plowshare-2.1.6/CHANGELOG   2016-10-30 10:46:54.0 +0100
+++ new/plowshare-2.1.7/CHANGELOG   2017-08-07 16:58:28.0 +0200
@@ -1,3 +1,11 @@
+plowshare (2.1.7) stable; urgency=low
+
+  * [plowdown] support --run-before/--run-after with spaces (#74)
+  * [plowdown] add --min-rate switch (#91)
+  * [core] user plowshare.conf can be a symbolic link (#95)
+
+ -- Matthieu Crapet   Mon, 07 Aug 2017 16:45:55 +0200
+
 plowshare (2.1.6) stable; urgency=low
 
   * API function delete_filter_line: eat lines until regexp is met.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.6/INSTALL new/plowshare-2.1.7/INSTALL
--- old/plowshare-2.1.6/INSTALL 2016-10-30 10:46:54.0 +0100
+++ new/plowshare-2.1.7/INSTALL 2017-08-07 16:58:28.0 +0200
@@ -47,7 +47,7 @@
 This is the easiest method, Plowshare is available for several Linux 
distribution:
 
 # Archlinux (https://www.archlinux.org/packages/community/any/plowshare/)
-$ yaourt -Sy plowshare
+$ pacman -Syu plowshare
 
 # Gentoo (http://packages.gentoo.org/package/net-misc/plowshare)
 $ emerge -av plowshare
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.6/README.md 
new/plowshare-2.1.7/README.md
--- old/plowshare-2.1.6/README.md   2016-10-30 10:46:54.0 +0100
+++ new/plowshare-2.1.7/README.md   2017-08-07 16:58:28.0 +0200
@@ -15,7 +15,7 @@
 Plowshare itself doesn't support any websites (named *module*). It's just the 
core engine.
 Concerning modules, few are available separately and must be installed in user 
directory (see [below](#install)).
 
-### Features
+### Features
 
 - Small footprint (few shell scripts). No java, no python. Run fast on 
embedded devices.
 - Few dependencies and portable. [Bash](https://www.gnu.org/software/bash/) 
and [cURL](http://curl.haxx.se/) are enough for most hosters.
@@ -65,7 +65,7 @@
 
 ```sh
 $ cat file_with_links.txt
-# This is a comment
+# This is a comment
 http://depositfiles.com/files/abcdefghi
 http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar
 $ plowdown file_with_links.txt
@@ -532,7 +532,7 @@
 ```sh
 $ cat finalaria.sh
 #!/bin/bash
-aria2c -x2 $4
+aria2c -x2 $4 >/dev/tty
 
 $ plowdown -a user:password --skip-final --run-after ./finalaria.sh \
 http://depositfiles.com/files/fv2u9xqya
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.6/docs/plowdown.1 
new/plowshare-2.1.7/docs/plowdown.1
--- old/plowshare-2.1.6/docs/plowdown.1 2016-10-30 10:46:54.0 +0100
+++ new/plowshare-2.1.7/docs/plowdown.1 2017-08-07 16:58:28.0 +0200
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2010\-2016 Plowshare Team
+.

commit plowshare for openSUSE:Factory

2017-07-25 Thread root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2017-07-25 11:40:31

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Tue Jul 25 11:40:31 2017 rev:7 rq:512227 version:2.1.6

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2016-11-24 
21:25:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2017-07-25 
11:41:12.129515590 +0200
@@ -1,0 +2,5 @@
+Mon Jul 24 09:19:52 UTC 2017 - tchva...@suse.com
+
+- Switch to perl from recode for conversions wrt fate#323644
+
+---



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.xbcQn7/_old  2017-07-25 11:41:12.537457995 +0200
+++ /var/tmp/diff_new_pack.xbcQn7/_new  2017-07-25 11:41:12.541457431 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package plowshare
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,11 +28,11 @@
 BuildRequires:  curl >= 7.24
 Requires:   bash >= 4.1
 Requires:   curl >= 7.24
-Requires:   recode
+Requires:   perl
+Requires:   perl(HTML::Entities)
 Recommends: bash-completion
 Provides:   %{name}-bash-completion = %{version}
 Obsoletes:  %{name}-bash-completion < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %description
@@ -55,7 +55,6 @@
 rm -rf  %{buildroot}%{_datadir}/doc/%{name}
 
 %files
-%defattr(-,root,root,-)
 %doc COPYING CHANGELOG README.md docs/plowshare.conf.sample
 %{_bindir}/plowdel
 %{_bindir}/plowdown




commit plowshare for openSUSE:Factory

2016-11-24 Thread h_root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2016-11-24 21:25:33

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2016-08-20 
12:27:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2016-11-24 
21:25:35.0 +0100
@@ -1,0 +2,10 @@
+Thu Nov 24 09:35:32 UTC 2016 - mplus...@suse.com
+
+- Update to version 2.1.6:
+  * API function delete_filter_line: eat lines until regexp is met.
+Bump PLOWSHARE_API_VERSION to 6.
+  * [core] Handle CONT signal (wait time will be updated on ^Z)
+  * [core] Introduce PLOWSHARE_CURL and PLOWSHARE_JS environment
+variables to override default curl and js commands.
+
+---

Old:

  plowshare-2.1.5.tar.gz

New:

  plowshare-2.1.6.tar.gz



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.7ipdea/_old  2016-11-24 21:25:36.0 +0100
+++ /var/tmp/diff_new_pack.7ipdea/_new  2016-11-24 21:25:36.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   plowshare
-Version:2.1.5
+Version:2.1.6
 Release:0
 Summary:Download and upload files from file-sharing websites
 License:GPL-3.0+
@@ -49,8 +49,8 @@
 %build
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
-install -D -m 0644  scripts/%{name}.completion  
%{buildroot}%{_datadir}/bash-completion/completions/%{name}
+%make_install
+install -D -p -m 0644  scripts/%{name}.completion  
%{buildroot}%{_datadir}/bash-completion/completions/%{name}
 sed -i 's|/local||g' 
%{buildroot}%{_datadir}/bash-completion/completions/%{name}
 rm -rf  %{buildroot}%{_datadir}/doc/%{name}
 

++ plowshare-2.1.5.tar.gz -> plowshare-2.1.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.5/CHANGELOG 
new/plowshare-2.1.6/CHANGELOG
--- old/plowshare-2.1.5/CHANGELOG   2016-06-11 11:03:12.0 +0200
+++ new/plowshare-2.1.6/CHANGELOG   2016-10-30 10:46:54.0 +0100
@@ -1,3 +1,13 @@
+plowshare (2.1.6) stable; urgency=low
+
+  * API function delete_filter_line: eat lines until regexp is met.
+Bump PLOWSHARE_API_VERSION to 6.
+  * [core] Handle CONT signal (wait time will be updated on ^Z) (#56)
+  * [core] Introduce PLOWSHARE_CURL and PLOWSHARE_JS environment variables
+to override default curl and js commands.
+
+ -- Matthieu Crapet   Sun, 30 Oct 2016 10:45:08 +0100
+
 plowshare (2.1.5) stable; urgency=low
 
   * Various documentation and help improvements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.5/INSTALL new/plowshare-2.1.6/INSTALL
--- old/plowshare-2.1.5/INSTALL 2016-06-11 11:03:12.0 +0200
+++ new/plowshare-2.1.6/INSTALL 2016-10-30 10:46:54.0 +0100
@@ -62,7 +62,7 @@
 Note: You'll probably need to be root to install the plowshare package.
 
 # Mac OS X (with Homebrew)
-$ brew plowshare
+$ brew install plowshare
 
 2) Manual method: from git sources
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.5/docs/plowdel.1 
new/plowshare-2.1.6/docs/plowdel.1
--- old/plowshare-2.1.5/docs/plowdel.1  2016-06-11 11:03:12.0 +0200
+++ new/plowshare-2.1.6/docs/plowdel.1  2016-10-30 10:46:54.0 +0100
@@ -19,7 +19,7 @@
 .\" License along with this manual; if not, see
 .\" .
 
-.TH "plowdel" "1" "May 30, 2016" "GPL" "Plowshare for Bash 4"
+.TH "plowdel" "1" "July 13, 2016" "GPL" "Plowshare for Bash 4"
 
 .SH NAME
 plowdel \- Delete files from file sharing websites links
@@ -217,6 +217,13 @@
 .I FRAMEBUFFER
 This variable is considered to display captchas. See \fB--captchamethod=fb\fR 
documentation below.
 .TP
+.I HOME
+Search for user configuration directory in \fB~/.config/plowshare\fR (see 
FILES section above).
+If found, \fB~/.curlrc\fR will be used (use \fB--no-curlrc\fR to disable it).
+.TP
+.I PLOWSHARE_CURL
+Specifies an alternate curl command (\fB$PATH\fR search is considered). If not 
defined, \fBcurl\fR is used.
+.TP
 .I XDG_CONFIG_HOME
 The directory to store user configuration files. If not defined, 
\fB~/.config\fR is assumed.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.5/docs/plowdown.1 
new/plowshare-2.1.6/docs/plowdown.1
--- old/plowshare-2.1.5/docs/plowdown.1 2016-06-11 11:03:12.0 +0200
+++ new/plowshare-2.1.6/docs/plowdown.1 2016-10-30 10:46:54.0 +0

commit plowshare for openSUSE:Factory

2016-08-20 Thread h_root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2016-08-20 12:27:29

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2016-04-05 
10:43:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2016-08-20 
12:27:31.0 +0200
@@ -1,0 +2,19 @@
+Thu Aug 18 14:18:42 UTC 2016 - mplus...@suse.com
+
+- Update to version 2.1.5:
+  * Various documentation and help improvements
+  * [plowlist] Add -t/--timeout command-line switch (useful for
+  * mirroring/multiupload hosters)
+  * API function delete_last_line: add second optional argument 
+(number of lines).
+  * Bump PLOWSHARE_API_VERSION to 5.
+  * [core] Consider $XDG_CONFIG_HOME (default is ~/.config)
+- Changes for version 2.1.4:
+  * [plowup] allow local/remote filename having , or ; characters.
+This is a workaround to curl limitation. (#37)
+  * New API for modules: sha1_file(). Bump PLOWSHARE_API_VERSION
+to 4.
+  * [plowup] Add %T --printf token to get (current) time (#45)
+  * [core] update imgur API to 3 (#42)
+
+---

Old:

  plowshare-2.1.3.tar.gz

New:

  plowshare-2.1.5.tar.gz



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.Hhgkhp/_old  2016-08-20 12:27:32.0 +0200
+++ /var/tmp/diff_new_pack.Hhgkhp/_new  2016-08-20 12:27:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   plowshare
-Version:2.1.3
+Version:2.1.5
 Release:0
 Summary:Download and upload files from file-sharing websites
 License:GPL-3.0+

++ plowshare-2.1.3.tar.gz -> plowshare-2.1.5.tar.gz ++
 2174 lines of diff (skipped)




commit plowshare for openSUSE:Factory

2016-04-05 Thread h_root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2016-04-05 10:43:05

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2015-09-02 
00:36:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2016-04-05 
10:43:07.0 +0200
@@ -1,0 +2,10 @@
+Thu Mar 31 18:58:08 UTC 2016 - mplus...@suse.com
+
+- Update to 2.1.3
+  * [core] update reCAPTCHA behavior (PR #36)
+  * [plowup] Add --run-before switch
+  * New internal error code (for modules): $ERR_EXPIRED_SESSION. 
+Bump PLOWSHARE_API_VERSION to 3.
+- Spec file cleanups
+
+---

Old:

  v2.1.2.tar.gz

New:

  plowshare-2.1.3.tar.gz



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.zpRtLm/_old  2016-04-05 10:43:08.0 +0200
+++ /var/tmp/diff_new_pack.zpRtLm/_new  2016-04-05 10:43:08.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package plowshare
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,28 +17,31 @@
 
 
 Name:   plowshare
-Version:2.1.2
+Version:2.1.3
 Release:0
 Summary:Download and upload files from file-sharing websites
 License:GPL-3.0+
 Group:  Productivity/Networking/Web/Utilities
 Url:https://github.com/mcrapet/plowshare
-Source0:https://github.com/mcrapet/plowshare/archive/v%{version}.tar.gz
+Source0:
https://github.com/mcrapet/plowshare/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  bash >= 4.1
 BuildRequires:  curl >= 7.24
 Requires:   bash >= 4.1
 Requires:   curl >= 7.24
 Requires:   recode
+Recommends: bash-completion
 Provides:   %{name}-bash-completion = %{version}
 Obsoletes:  %{name}-bash-completion < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %description
-plowshare is a command-line (CLI) download/upload tool for popular file 
sharing websites
-(aka file hosting provider or One-Click hoster). With plowshare, you will be 
able to download or upload
-files and manage remote folders and link deletion. It runs on Linux/BSD/Unix 
operating system.
-The basic concept is that files can be downloaded and uploaded though command 
line as easily as wget (or curl).
+plowshare is a command-line (CLI) download/upload tool for popular file
+sharing websites (aka file hosting provider or One-Click hoster). With
+plowshare, you will be able to download or upload files and manage remote
+folders and link deletion. It runs on Linux/BSD/Unix operating system. The
+basic concept is that files can be downloaded and uploaded though command
+line as easily as wget (or curl).
 
 %prep
 %setup -q
@@ -46,21 +49,29 @@
 %build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
-
-install -D -m 0644  scripts/%{name}.completion 
%{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
-sed -i 's|/local||g' %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
+install -D -m 0644  scripts/%{name}.completion  
%{buildroot}%{_datadir}/bash-completion/completions/%{name}
+sed -i 's|/local||g' 
%{buildroot}%{_datadir}/bash-completion/completions/%{name}
+rm -rf  %{buildroot}%{_datadir}/doc/%{name}
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING CHANGELOG
-%doc %{_datadir}/doc/%{name}
-%{_bindir}/*
-%{_datadir}/%{name}
-%{_mandir}/man1/*
-%{_mandir}/man5/%{name}.conf.5.*
-%dir %{_datadir}/bash-completion/completions
-%{_datadir}/bash-completion/completions/*
-%config %{_sysconfdir}/bash_completion.d/plowshare
+%doc COPYING CHANGELOG README.md docs/plowshare.conf.sample
+%{_bindir}/plowdel
+%{_bindir}/plowdown
+%{_bindir}/plowlist
+%{_bindir}/plowmod
+%{_bindir}/plowprobe
+%{_bindir}/plowup
+%{_datadir}/plowshare
+%{_datadir}/bash-completion
+%{_mandir}/man1/plowdel.1%{ext_man}
+%{_mandir}/man1/plowdown.1%{ext_man}
+%{_mandir}/man1/plowlist.1%{ext_man}
+%{_mandir}/man1/plowmod.1%{ext_man}
+%{_mandir}/man1/plowprobe.1%{ext_man}
+%{_mandir}/man1/plowup.1%{ext_man}
+%{_mandir}/man5/%{name}.conf.5%{ext_man}
+%ghost %config(noreplace) %{_sysconfdir}/plowshare.conf
 
 %changelog




commit plowshare for openSUSE:Factory

2015-09-01 Thread h_root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2015-09-02 00:36:34

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2015-05-10 
10:46:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2015-09-02 
00:36:35.0 +0200
@@ -1,0 +2,7 @@
+Tue Sep  1 07:26:24 UTC 2015 - mplus...@suse.com
+
+- Update to 2.1.2
+  * [core] Minor fixes. More cygwin/bsd friendly.
+- Merge bash completion to main package
+
+---

Old:

  v2.1.1.tar.gz

New:

  v2.1.2.tar.gz



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.Ks0iL8/_old  2015-09-02 00:36:36.0 +0200
+++ /var/tmp/diff_new_pack.Ks0iL8/_new  2015-09-02 00:36:36.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   plowshare
-Version:2.1.1
+Version:2.1.2
 Release:0
 Summary:Download and upload files from file-sharing websites
 License:GPL-3.0+
@@ -29,7 +29,8 @@
 Requires:   bash >= 4.1
 Requires:   curl >= 7.24
 Requires:   recode
-Recommends: %{name}-bash-completion
+Provides:   %{name}-bash-completion = %{version}
+Obsoletes:  %{name}-bash-completion < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
@@ -39,23 +40,13 @@
 files and manage remote folders and link deletion. It runs on Linux/BSD/Unix 
operating system.
 The basic concept is that files can be downloaded and uploaded though command 
line as easily as wget (or curl).
 
-%package   bash-completion
-Summary:Bash-completion for plowshare
-Group:  Productivity/Networking/Web/Utilities
-Requires:   %{name} = %{version}
-Requires:   bash-completion
-BuildArch:  noarch
-
-%description   bash-completion
-This package contains bash-completion support for plowshare utility.
-
 %prep
 %setup -q
 
 %build
 
 %install
-%make_install  PREFIX=%{_prefix} %{?_smp_mflags}
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 
 install -D -m 0644  scripts/%{name}.completion 
%{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
 sed -i 's|/local||g' %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
@@ -68,9 +59,6 @@
 %{_datadir}/%{name}
 %{_mandir}/man1/*
 %{_mandir}/man5/%{name}.conf.5.*
-
-%files bash-completion
-%defattr(-,root,root,-)
 %dir %{_datadir}/bash-completion/completions
 %{_datadir}/bash-completion/completions/*
 %config %{_sysconfdir}/bash_completion.d/plowshare

++ v2.1.1.tar.gz -> v2.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.1/CHANGELOG 
new/plowshare-2.1.2/CHANGELOG
--- old/plowshare-2.1.1/CHANGELOG   2015-05-03 08:45:53.0 +0200
+++ new/plowshare-2.1.2/CHANGELOG   2015-08-15 12:20:49.0 +0200
@@ -1,3 +1,9 @@
+plowshare (2.1.2) stable; urgency=low
+
+  * [core] Minor fixes. More cygwin/bsd friendly.
+
+ -- Matthieu Crapet   Sat, 15 Aug 2015 12:17:36 +0200
+
 plowshare (2.1.1) stable; urgency=medium
 
   * [plowmod] Fixes with git (requires git v1.8.5+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.1/INSTALL new/plowshare-2.1.2/INSTALL
--- old/plowshare-2.1.1/INSTALL 2015-05-03 08:45:53.0 +0200
+++ new/plowshare-2.1.2/INSTALL 2015-08-15 12:20:49.0 +0200
@@ -62,6 +62,8 @@
 
 2) Manual method: from git sources
 
+$ git clone https://github.com/mcrapet/plowshare.git
+
 # If you have root privileges (like Ubuntu)
 $ sudo make install
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plowshare-2.1.1/README.md 
new/plowshare-2.1.2/README.md
--- old/plowshare-2.1.1/README.md   2015-05-03 08:45:53.0 +0200
+++ new/plowshare-2.1.2/README.md   2015-08-15 12:20:49.0 +0200
@@ -177,6 +177,19 @@
 
 **Remark**: Be aware that cURL is not capable of uploading files containing a 
comma `,` in their name, so make sure to rename them before using *plowup*.
 
+Use cache over sessions to avoid multiple logins:
+
+```sh
+$ plowup --cache=shared -a 'user:pasword' 1fichier file1.zip
+$ plowup --cache=shared 1fichier file2.zip
+```
+
+On first command line, login stage will be performed and session (token or 
cookie) will be saved in
+`~/.config/plowshare/storage/module-name.txt`.
+On second command line, *plowup* will reuse the data stored to bypass login 
step. You don't have to specify credentials.
+
+**Note**: Only few hosters currently support cache

commit plowshare for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package plowshare for openSUSE:Factory 
checked in at 2015-05-10 10:46:08

Comparing /work/SRC/openSUSE:Factory/plowshare (Old)
 and  /work/SRC/openSUSE:Factory/.plowshare.new (New)


Package is "plowshare"

Changes:

--- /work/SRC/openSUSE:Factory/plowshare/plowshare.changes  2014-11-15 
12:24:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.plowshare.new/plowshare.changes 2015-05-10 
10:46:09.0 +0200
@@ -1,0 +2,17 @@
+Thu May  7 08:23:02 UTC 2015 - mplus...@suse.com
+
+- Update to 2.1.1
+  * [plowmod] Fixes with git (requires git v1.8.5+)
+  * [plowmod] Add --status command-line switch
+- Changes for 2.1.0)
+  * Documentation refactor. Add plowshare.conf.sample file.
+  * Support user modules ~/.config/plowshare/modules.d/* scheme
+  * [plowmod] Add tool to ease modules repositories management
+- Changes for 2.0.1
+  * bash completion (plowdown, plowup): add missing --cache support
+  * Enhance documentation concerning split of modules and core
+- Changes for 2.0.0
+  * First version shipped without any module. Only core here.
+Module sources have been committed in a new GIT repository.
+
+---

Old:

  v1.0.6.tar.gz

New:

  v2.1.1.tar.gz



Other differences:
--
++ plowshare.spec ++
--- /var/tmp/diff_new_pack.rH1bV2/_old  2015-05-10 10:46:10.0 +0200
+++ /var/tmp/diff_new_pack.rH1bV2/_new  2015-05-10 10:46:10.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package plowshare
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,19 @@
 
 
 Name:   plowshare
-Version:1.0.6
+Version:2.1.1
 Release:0
 Summary:Download and upload files from file-sharing websites
 License:GPL-3.0+
 Group:  Productivity/Networking/Web/Utilities
-Url:https://plowshare.googlecode.com
-Source0:   
https://github.com/arcresu/%{name}4-debian/archive/v%{version}.tar.gz
+Url:https://github.com/mcrapet/plowshare
+Source0:https://github.com/mcrapet/plowshare/archive/v%{version}.tar.gz
 BuildRequires:  bash >= 4.1
 BuildRequires:  curl >= 7.24
 Requires:   bash >= 4.1
 Requires:   curl >= 7.24
 Requires:   recode
+Recommends: %{name}-bash-completion
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
@@ -39,8 +40,7 @@
 The basic concept is that files can be downloaded and uploaded though command 
line as easily as wget (or curl).
 
 %package   bash-completion
-Summary:Bash-completion functionality support for plowshare
-License:GPL-3.0+
+Summary:Bash-completion for plowshare
 Group:  Productivity/Networking/Web/Utilities
 Requires:   %{name} = %{version}
 Requires:   bash-completion
@@ -50,7 +50,7 @@
 This package contains bash-completion support for plowshare utility.
 
 %prep
-%setup -q -n %{name}4-debian-%{version}
+%setup -q
 
 %build
 
@@ -60,20 +60,17 @@
 install -D -m 0644  scripts/%{name}.completion 
%{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
 sed -i 's|/local||g' %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
 
-rm  %{buildroot}%{_datadir}/doc/%{name}4/README
-
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS README COPYING
+%doc COPYING CHANGELOG
+%doc %{_datadir}/doc/%{name}
 %{_bindir}/*
-%dir %{_datadir}/%{name}4
-%{_datadir}/%{name}4/*
+%{_datadir}/%{name}
 %{_mandir}/man1/*
 %{_mandir}/man5/%{name}.conf.5.*
 
 %files bash-completion
 %defattr(-,root,root,-)
-%doc AUTHORS README COPYING
 %dir %{_datadir}/bash-completion/completions
 %{_datadir}/bash-completion/completions/*
 %config %{_sysconfdir}/bash_completion.d/plowshare

++ v1.0.6.tar.gz -> v2.1.1.tar.gz ++
 30390 lines of diff (skipped)