[arch-commits] Commit in urlwatch/trunk (PKGBUILD fix-install.patch)

2016-07-12 Thread Balló György
Date: Tuesday, July 12, 2016 @ 18:41:47
  Author: bgyorgy
Revision: 182697

upgpkg: urlwatch 2.3-1

Update to new version

Modified:
  urlwatch/trunk/PKGBUILD
Deleted:
  urlwatch/trunk/fix-install.patch

---+
 PKGBUILD  |   14 +++---
 fix-install.patch |   47 ---
 2 files changed, 3 insertions(+), 58 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-12 17:25:10 UTC (rev 182696)
+++ PKGBUILD2016-07-12 18:41:47 UTC (rev 182697)
@@ -4,7 +4,7 @@
 # Contributor: Allan McRae 
 
 pkgname=urlwatch
-pkgver=2.2
+pkgver=2.3
 pkgrel=1
 pkgdesc="A tool for monitoring webpages for updates"
 arch=('any')
@@ -11,17 +11,9 @@
 url="http://thp.io/2008/urlwatch/;
 license=('BSD')
 depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml')
-source=("http://thp.io/2008/urlwatch/$pkgname-$pkgver.tar.gz;
-"fix-install.patch")
-md5sums=('9a3af570ad0c696987eb0b4dc39a930d'
- '6878aaa0c73e039fb48a2eb50b427617')
+source=("https://github.com/thp/$pkgname/archive/$pkgver.tar.gz;)
+sha256sums=('e628a0e6ec567f517ef25056911b698d7b04091f96b3e2452d0a8dc4fee3f108')
 
-prepare() {
-  cd $pkgname-$pkgver
-  # Fix installation
-  patch -RNp1 -i ../fix-install.patch
-}
-
 build() {
   cd $pkgname-$pkgver
   python3 setup.py build

Deleted: fix-install.patch
===
--- fix-install.patch   2016-07-12 17:25:10 UTC (rev 182696)
+++ fix-install.patch   2016-07-12 18:41:47 UTC (rev 182697)
@@ -1,47 +0,0 @@
-From 50356a779ff40cd914408e7e9a34c54b08ef4c26 Mon Sep 17 00:00:00 2001
-From: Thomas Perl 
-Date: Sat, 20 Feb 2016 11:37:38 +0100
-Subject: [PATCH] Allow running setup.py from non-source directory (Fixes #52)
-

- setup.py | 13 -
- 1 file changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 5733064..947a7c8 100644
 a/setup.py
-+++ b/setup.py
-@@ -10,6 +10,7 @@
- 
- PACKAGE_NAME = 'urlwatch'
- DEPENDENCIES = ['minidb', 'PyYAML', 'requests']
-+HERE = os.path.dirname(__file__)
- 
- # Assumptions:
- #  1. Package name equals main script file name (and only one script)
-@@ -17,7 +18,7 @@
- #  3. Data files are in "share/", will be installed in $(PREFIX)/share
- #  4. Packages are in "lib/", no modules
- 
--main_py = open('lib/%s/__init__.py' % PACKAGE_NAME).read()
-+main_py = open(os.path.join(HERE, 'lib', PACKAGE_NAME, '__init__.py')).read()
- m = dict(re.findall("\n__([a-z]+)__ = '([^']+)'", main_py))
- docs = re.findall('"""(.*?)"""', main_py, re.DOTALL)
- 
-@@ -26,10 +27,12 @@
- m['description'], m['long_description'] = docs[0].strip().split('\n\n', 1)
- m['download_url'] = m['url'] + PACKAGE_NAME + '-' + m['version'] + '.tar.gz'
- 
--m['scripts'] = [PACKAGE_NAME]
--m['package_dir'] = {'': 'lib'}
--m['packages'] = ['.'.join(dirname.split(os.sep)[1:]) for dirname, _, files in 
os.walk('lib') if '__init__.py' in files]
--m['data_files'] = [(dirname, [os.path.join(dirname, fn) for fn in files]) for 
dirname, _, files in os.walk('share')]
-+m['scripts'] = [os.path.join(HERE, PACKAGE_NAME)]
-+m['package_dir'] = {'': os.path.join(HERE, 'lib')}
-+m['packages'] = ['.'.join(dirname[len(HERE)+1:].split(os.sep)[1:])
-+ for dirname, _, files in os.walk(os.path.join(HERE, 'lib')) 
if '__init__.py' in files]
-+m['data_files'] = [(dirname[len(HERE)+1:], 
[os.path.join(dirname[len(HERE)+1:], fn) for fn in files])
-+   for dirname, _, files in os.walk(os.path.join(HERE, 
'share')) if files]
- m['install_requires'] = DEPENDENCIES
- 
- setup(**m)


[arch-commits] Commit in urlwatch/trunk (PKGBUILD fix-install.patch)

2016-06-27 Thread Balló György
Date: Monday, June 27, 2016 @ 19:18:42
  Author: bgyorgy
Revision: 181443

upgpkg: urlwatch 2.2-1

Update to new version

Added:
  urlwatch/trunk/fix-install.patch
Modified:
  urlwatch/trunk/PKGBUILD

---+
 PKGBUILD  |   15 +++
 fix-install.patch |   47 +++
 2 files changed, 58 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-27 18:22:46 UTC (rev 181442)
+++ PKGBUILD2016-06-27 19:18:42 UTC (rev 181443)
@@ -4,7 +4,7 @@
 # Contributor: Allan McRae 
 
 pkgname=urlwatch
-pkgver=2.1
+pkgver=2.2
 pkgrel=1
 pkgdesc="A tool for monitoring webpages for updates"
 arch=('any')
@@ -11,9 +11,17 @@
 url="http://thp.io/2008/urlwatch/;
 license=('BSD')
 depends=('python-keyring' 'python-minidb' 'python-requests' 'python-yaml')
-source=("http://thp.io/2008/urlwatch/$pkgname-$pkgver.tar.gz;)
-md5sums=('fff8148b75d9ec93861241b7d22eb75a')
+source=("http://thp.io/2008/urlwatch/$pkgname-$pkgver.tar.gz;
+"fix-install.patch")
+md5sums=('9a3af570ad0c696987eb0b4dc39a930d'
+ '6878aaa0c73e039fb48a2eb50b427617')
 
+prepare() {
+  cd $pkgname-$pkgver
+  # Fix installation
+  patch -RNp1 -i ../fix-install.patch
+}
+
 build() {
   cd $pkgname-$pkgver
   python3 setup.py build
@@ -22,6 +30,5 @@
 package() {
   cd $pkgname-$pkgver
   python3 setup.py install --root="$pkgdir"
-
   install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
 }

Added: fix-install.patch
===
--- fix-install.patch   (rev 0)
+++ fix-install.patch   2016-06-27 19:18:42 UTC (rev 181443)
@@ -0,0 +1,47 @@
+From 50356a779ff40cd914408e7e9a34c54b08ef4c26 Mon Sep 17 00:00:00 2001
+From: Thomas Perl 
+Date: Sat, 20 Feb 2016 11:37:38 +0100
+Subject: [PATCH] Allow running setup.py from non-source directory (Fixes #52)
+
+---
+ setup.py | 13 -
+ 1 file changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 5733064..947a7c8 100644
+--- a/setup.py
 b/setup.py
+@@ -10,6 +10,7 @@
+ 
+ PACKAGE_NAME = 'urlwatch'
+ DEPENDENCIES = ['minidb', 'PyYAML', 'requests']
++HERE = os.path.dirname(__file__)
+ 
+ # Assumptions:
+ #  1. Package name equals main script file name (and only one script)
+@@ -17,7 +18,7 @@
+ #  3. Data files are in "share/", will be installed in $(PREFIX)/share
+ #  4. Packages are in "lib/", no modules
+ 
+-main_py = open('lib/%s/__init__.py' % PACKAGE_NAME).read()
++main_py = open(os.path.join(HERE, 'lib', PACKAGE_NAME, '__init__.py')).read()
+ m = dict(re.findall("\n__([a-z]+)__ = '([^']+)'", main_py))
+ docs = re.findall('"""(.*?)"""', main_py, re.DOTALL)
+ 
+@@ -26,10 +27,12 @@
+ m['description'], m['long_description'] = docs[0].strip().split('\n\n', 1)
+ m['download_url'] = m['url'] + PACKAGE_NAME + '-' + m['version'] + '.tar.gz'
+ 
+-m['scripts'] = [PACKAGE_NAME]
+-m['package_dir'] = {'': 'lib'}
+-m['packages'] = ['.'.join(dirname.split(os.sep)[1:]) for dirname, _, files in 
os.walk('lib') if '__init__.py' in files]
+-m['data_files'] = [(dirname, [os.path.join(dirname, fn) for fn in files]) for 
dirname, _, files in os.walk('share')]
++m['scripts'] = [os.path.join(HERE, PACKAGE_NAME)]
++m['package_dir'] = {'': os.path.join(HERE, 'lib')}
++m['packages'] = ['.'.join(dirname[len(HERE)+1:].split(os.sep)[1:])
++ for dirname, _, files in os.walk(os.path.join(HERE, 'lib')) 
if '__init__.py' in files]
++m['data_files'] = [(dirname[len(HERE)+1:], 
[os.path.join(dirname[len(HERE)+1:], fn) for fn in files])
++   for dirname, _, files in os.walk(os.path.join(HERE, 
'share')) if files]
+ m['install_requires'] = DEPENDENCIES
+ 
+ setup(**m)