[arch-commits] Commit in fvwm-crystal/repos/extra-any (3 files)

Eric Bélanger eric at nymeria.archlinux.org
Wed May 1 03:02:34 UTC 2013


    Date: Wednesday, May 1, 2013 @ 05:02:34
  Author: eric
Revision: 184017

archrelease: copy trunk to extra-any

Added:
  fvwm-crystal/repos/extra-any/PKGBUILD
    (from rev 184016, fvwm-crystal/trunk/PKGBUILD)
Deleted:
  fvwm-crystal/repos/extra-any/PKGBUILD
  fvwm-crystal/repos/extra-any/python2.6.patch

-----------------+
 PKGBUILD        |   52 +++++++++++++++--------------------------
 python2.6.patch |   68 ------------------------------------------------------
 2 files changed, 19 insertions(+), 101 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2013-05-01 03:02:00 UTC (rev 184016)
+++ PKGBUILD	2013-05-01 03:02:34 UTC (rev 184017)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Eric Bélanger <eric at archlinux.org>
-
-pkgname=fvwm-crystal
-pkgver=3.0.6
-pkgrel=4
-pkgdesc="Transparent Themes for fvwm"
-arch=('any')
-url="http://gna.org/projects/fvwm-crystal/"
-license=('GPL')
-depends=('fvwm' 'imagemagick' 'python2' 'habak' 'trayer')
-options=('!makeflags')
-source=(http://download.gna.org/fvwm-crystal/${pkgver}/${pkgname}-${pkgver}.tar.gz python2.6.patch)
-md5sums=('82e2800882abb2c822519f1aa4dc0c72'
-         'c0baa3da5e188f7e0f7a01d6481b6a53')
-sha1sums=('965e521f64b8a89994f5afee25c8b1c88239bff0'
-          'cfac2165ca8311fc446410cfed3b1d1f92b8ae61')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -p0 < ../python2.6.patch
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make prefix="${pkgdir}/usr" install install-doc
-  sed -i 's|/usr/bin/env python|/usr/bin/env python2|' "${pkgdir}"/usr/bin/fvwm-crystal.{apps,wallpaper} \
-    "${pkgdir}"/usr/share/fvwm-crystal/fvwm/scripts/FvwmMPD/{getprevdir.py,stripnames.py}
-  install -D -m644 addons/fvwm-crystal.desktop "${pkgdir}/usr/share/xsessions/fvwm-crystal.desktop"
-
-  # Cleaning up files from svn tree
-  find "${pkgdir}" -depth -type d -name .svn -exec rm -rf {} \;
-}

Copied: fvwm-crystal/repos/extra-any/PKGBUILD (from rev 184016, fvwm-crystal/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2013-05-01 03:02:34 UTC (rev 184017)
@@ -0,0 +1,19 @@
+# $Id$
+# Maintainer: Eric Bélanger <eric at archlinux.org>
+
+pkgname=fvwm-crystal
+pkgver=3.1.7
+pkgrel=1
+pkgdesc="Transparent Themes for fvwm"
+arch=('any')
+url="http://fvwm-crystal.sourceforge.net/"
+license=('GPL')
+depends=('fvwm' 'imagemagick' 'python2' 'habak' 'trayer')
+options=('!makeflags')
+source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz)
+sha1sums=('2824991976918621d05160aa76c742382e6e5176')
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" prefix=/usr install install-doc
+}

Deleted: python2.6.patch
===================================================================
--- python2.6.patch	2013-05-01 03:02:00 UTC (rev 184016)
+++ python2.6.patch	2013-05-01 03:02:34 UTC (rev 184017)
@@ -1,68 +0,0 @@
---- bin/fvwm-crystal.apps.new	2008-10-24 23:48:23.000000000 +0200
-+++ bin/fvwm-crystal.apps	2008-10-24 23:54:45.000000000 +0200
-@@ -102,7 +102,7 @@
- 	group = OptionGroup(parser, "General creation options", "Options definig what should be generated")
- #	group.add_option('-g', '--generate', action = 'store', choices=['all','menus','panel','topapps'], dest='generate', default='all', metavar='WHAT',
- #		help = "what should be generated. aviable options are: all, menus, panel, topapps. default is all.")
--	group.add_option('--with', action = 'append', type='string', dest='with', metavar='DIRECTORY',
-+	group.add_option('--with', action = 'append', type='string', dest='withdir', metavar='DIRECTORY',
- 		help = 'generate entries only for defined entries (directories or files)')
- 	group.add_option('--without', action = 'append', type='string', dest='without', metavar='DIRECTORY',
- 		help = 'do NOT use defined entries (directories or files) for generating output.')
-@@ -206,7 +206,7 @@
- #end of parseArgv
- 
- 
--def getAppsData(databases=[database],checkExecs=False,searchIconsIn='',sortOrder='prio',minLength=3,with=None,without=None,rootName='/Applications',topInSub=True,fileIcon='default.png',dirIcon='directory.png'):
-+def getAppsData(databases=[database],checkExecs=False,searchIconsIn='',sortOrder='prio',minLength=3,withdir=None,without=None,rootName='/Applications',topInSub=True,fileIcon='default.png',dirIcon='directory.png'):
- 	"""Read application databases from directories.
- 	if checkExecs is True then use exec_field from file name to check access before adding it to database
- 	if searchIconsIn is provided then use this path to check icons existence
-@@ -235,7 +235,7 @@
- 					return True
- 		return False
- 
--	def get_entry(root,dir,cat,sort,check,with,without,realcat):
-+	def get_entry(root,dir,cat,sort,check,withdir,without,realcat):
- 		if not os.path.isdir(os.path.join(root,dir)) or not os.access(os.path.join(root,dir),os.R_OK):
- 			yield None
- 		for entry in os.listdir(os.path.join(root,dir)):
-@@ -268,9 +268,9 @@
- 					if not checkFileAccess(test):
- 						continue
- 
--				if with and len(with)>0:
-+				if withdir and len(withdir)>0:
- 					cont=False
--					for i,v in enumerate(with):
-+					for i,v in enumerate(withdir):
- 						if not (os.path.join(cat,name).startswith(v) or os.path.join(cat,name.replace('_',' ')).startswith(v)):
- 							cont=True
- 							break
-@@ -305,7 +305,7 @@
- 					x = realcat[:]
- 					x.extend([prio,name])
- 					if access:
--						for sub in get_entry(root,os.path.join(dir,entry),os.path.join(cat,name).replace(' ','_'),sort,check,with,without,x):
-+						for sub in get_entry(root,os.path.join(dir,entry),os.path.join(cat,name).replace(' ','_'),sort,check,withdir,without,x):
- 							yield sub
- 				elif os.path.isfile(file):
- 					if sort=='name' or sort=='rname':
-@@ -327,7 +327,7 @@
- 				db=os.path.abspath(os.path.expanduser(databases[i]))
- 				if not os.path.isdir(db) or not os.access(db,os.R_OK):
- 					continue
--				for entry in get_entry(db,'',os.path.join('/',rootName),sortOrder,checkExecs,with,without,[0,rootName]):
-+				for entry in get_entry(db,'',os.path.join('/',rootName),sortOrder,checkExecs,withdir,without,[0,rootName]):
- 					if not entry:
- 						continue
- 					if not entry[5]:
-@@ -850,7 +850,7 @@
- if params[0].database and len(params[0].database)>0:
- 	database=params[0].database
- 
--apps=getAppsData(database,checkExecs=params[0].checkExecs,searchIconsIn=params[0].iconPath,sortOrder=params[0].sortOrder,minLength=params[0].subLength,with=params[0].with,without=params[0].without,rootName=params[0].rootCat,topInSub=params[0].topInSub,fileIcon=params[0].fileDefault,dirIcon=params[0].dirDefault)
-+apps=getAppsData(database,checkExecs=params[0].checkExecs,searchIconsIn=params[0].iconPath,sortOrder=params[0].sortOrder,minLength=params[0].subLength,withdir=params[0].withdir,without=params[0].without,rootName=params[0].rootCat,topInSub=params[0].topInSub,fileIcon=params[0].fileDefault,dirIcon=params[0].dirDefault)
- 
- ########################## DEBUG ################################
- if params[0].verbosity > 1:




More information about the arch-commits mailing list