Package Details: ipager 1.1.0-13

Git Clone URL: https://aur.archlinux.org/ipager.git (read-only, click to copy)
Package Base: ipager
Description: a lightweight beautiful pager from Fluxbox
Upstream URL: http://fluxbox.org/screenshots/
Licenses: MIT
Submitter: None
Maintainer: berbae
Last Packager: berbae
Votes: 38
Popularity: 0.000000
First Submitted: 2006-05-30 14:39 (UTC)
Last Updated: 2022-05-25 14:45 (UTC)

Latest Comments

« First ‹ Previous 1 2

<deleted-account> commented on 2012-04-29 13:08 (UTC)

Patched for your enjoyment: ipager-1.1.0-20120429.patch Follow me... bbs.archlinux.org/viewtopic.php?id=140554

berbae commented on 2011-12-12 14:06 (UTC)

Your ipager.patch is not complete. It should be like the one I posted below on Sun, 24 Apr 2011 14:52:54 with md5sum '25d437935cb7de95cff7c0c25d33760d'

lenin commented on 2011-12-04 01:59 (UTC)

Failed upgrading: -> Found ipager.patch -> Found ipager-gcc43.patch ==> Validating source files with md5sums... ipager-1.1.0.tar.gz ... Passed ipager.patch ... Passed ipager-gcc43.patch ... Passed ==> Extracting Sources... -> Extracting ipager-1.1.0.tar.gz with bsdtar ==> Starting build()... patching file SConstruct patch: **** malformed patch at line 6: ipager_optfile = [ 'scons.opts', 'user.opts' ] ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build ipager. ==> Restart building ipager ? [y/N] ==> ------------------------------- ==> ==> ERROR: unable to update

<deleted-account> commented on 2011-12-03 23:33 (UTC)

updated

berbae commented on 2011-04-24 14:52 (UTC)

Since in scons tool, the Options name class is now deprecated and replaced with the Variables name. I suggest that new ipager.patch: --- SConstruct.orig 2005-11-06 12:23:24.000000000 +0100 +++ SConstruct 2010-10-30 01:02:30.000000000 +0200 @@ -7,15 +7,15 @@ ############################################### # options ipager_optfile = [ 'scons.opts', 'user.opts' ] -ipager_options = Options(ipager_optfile) -ipager_options.AddOptions( - BoolOption('debug', 'build debug version', 0), - BoolOption('debug_events', 'debug xserve events', 0), +ipager_options = Variables(ipager_optfile) +ipager_options.AddVariables( + BoolVariable('debug', 'build debug version', 0), + BoolVariable('debug_events', 'debug xserve events', 0), - BoolOption('xinerama', 'support xinerama', 0), + BoolVariable('xinerama', 'support xinerama', 0), - PathOption('PREFIX', 'install-path base', '/usr/local'), - PathOption('DESTDIR', 'install to $DESTDIR/$PREFIX', '/') + PathVariable('PREFIX', 'install-path base', '/usr'), + PathVariable('DESTDIR', 'install to $DESTDIR/$PREFIX', '/') ) @@ -31,9 +31,9 @@ ipager_env = Environment(options = ipager_options, ENV = os.environ) ipager_env.Append( - CPPFLAGS = [ '-Wall' ], - CPPPATH = [ '/usr/X11R6/include' ], - LIBPATH = ['/usr/X11R6/lib'] + CPPFLAGS = [ '-Wall', '-march=native', '-O' ], + CPPPATH = [ '/usr/include' ], + LIBPATH = ['/usr/lib'] ) ipager_options.Update(ipager_env) @@ -115,7 +115,7 @@ else: print "yes" ipager_env.AppendUnique( - CPPPATH = imlib2_env.Dictionary()['CPPPATH'], + CPPPATH = ['/usr/include'], CCFLAGS = imlib2_env.Dictionary()['CCFLAGS'], LIBPATH = imlib2_env.Dictionary()['LIBPATH'], LIBS = imlib2_env.Dictionary()['LIBS'] --- pager.cpp.orig 2005-11-06 12:23:24.000000000 +0100 +++ pager.cpp 2010-10-30 01:58:03.000000000 +0200 @@ -266,11 +266,12 @@ /* Window updates go here */ if (m_window_update.updateNetWindowList()) updateNetWindowList(); - if (m_window_update.displayIcons()) + if (m_window_update.displayIcons()) { if (m_window_update.motion()) displayIcons(m_window_update.getX(), m_window_update.getY()); else displayIcons(); + } and that new PKGBUILD updated to new syntax: # Contributor: DonVla <donvla@users.sourceforge.net> pkgname=ipager pkgver=1.1.0 pkgrel=8 pkgdesc="IPager is a pager!" arch=('i686' 'x86_64') license=('MIT') url="http://www.useperl.ru/ipager/index.en.html" depends=('imlib2') makedepends=('patch' 'scons') source=(http://www.useperl.ru/ipager/src/ipager-$pkgver.tar.gz ipager.patch ipager-gcc43.patch) install=$pkgname.install md5sums=('d74409836f5c31eb55a55f00783b1f6f' '25d437935cb7de95cff7c0c25d33760d' 'e8dbf0808c553f2c79f0937bb7634d87') build() { cd $srcdir/$pkgname-$pkgver patch -p0 < $startdir/ipager.patch patch -p0 < $startdir/ipager-gcc43.patch scons } package() { cd $srcdir/$pkgname-$pkgver scons PREFIX=/usr DESTDIR=$pkgdir install install -d -m 755 $pkgdir/usr/share/ipager/themes install -m 644 themes/*.conf $pkgdir/usr/share/ipager/themes } # vim:set ts=2 sw=2 et: