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 <[email protected]>
-
-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 <[email protected]>
+
+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:

Reply via email to