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

1 2 Next › Last »

berbae commented on 2022-05-25 14:48 (UTC)

Thank you for the patch which works as expected.

mdp commented on 2022-05-21 15:09 (UTC) (edited on 2022-05-21 15:10 (UTC) by mdp)

I am also unable to build with the new imlib2. It seems that they have dropped the binary imlib2-config and are now using pkg-config.

The following patch seems to allow a successful build:

--- SConstruct.ORIG 2022-05-21 10:52:59.214228851 -0400
+++ SConstruct  2022-05-21 10:54:31.294226321 -0400
@@ -104,12 +104,12 @@

 # imlib2
 print ("Checking for Imlib2... ",)
-if not conf.env.WhereIs('imlib2-config'):
-    print ("cant find 'imlib2-config.")
+if not conf.env.WhereIs('pkg-config'):
+    print ("cant find 'pkg-config.")
     exit(1)
 else:
     imlib2_env = Environment()
-    imlib2_env.ParseConfig('imlib2-config --cflags --libs')
+    imlib2_env.ParseConfig('pkg-config --cflags --libs imlib2')
     if not imlib2_env.Dictionary()['LIBS']:
         print ("missing imlib2, install it.")
         exit(1)

berbae commented on 2022-02-24 09:25 (UTC)

I am not at home these days. I will try to solve the issue when I come back home in some days. If you find a fix maxfranco tell me, thanks.

purpleleaf commented on 2022-02-23 23:32 (UTC)

Cannot build with new imlib2. During configuration step error "cannot find imlib2-config". If you check package contents of imlib2, no /usr/bin/imlib2-config can be found.

berbae commented on 2019-09-02 13:34 (UTC)

Thanks you mdp I used your patch to update the package This was caused by scons which is now no longer compatible with python2 syntax.

mdp commented on 2019-09-01 15:58 (UTC)

When recently building this package I got the following failures:

scons: Reading SConscript files ...
  File "/tmp/yaourt-tmp-mdp/aur-ipager/src/ipager-1.1.0/SConstruct", line 77

    print "missing 'sys/stat.h', install it."

SyntaxError: Missing parentheses in call to 'print'. Did you mean print("missing 'sys/stat.h', install it.")?

Seems all the print statements in the SConstruct file are missing enclosing parentheses ??

This patch seems to allow a successful build:

--- SConstruct  2019-09-01 11:41:55.808084988 -0400
+++ /home/mdp/hold/ipager.SConstruct.file   2019-09-01 11:24:34.220907783 -0400
@@ -74,12 +74,12 @@

 # sys/stat.h
 if not conf.CheckCHeader('sys/stat.h'):
-    print "missing 'sys/stat.h', install it."
+    print ("missing 'sys/stat.h', install it.")
     exit(1)

 # sys/types.h
 if not conf.CheckCHeader('sys/types.h'):
-    print "missing 'sys/types.h', install it."
+    print ("missing 'sys/types.h', install it.")
     exit(1)


@@ -91,7 +91,7 @@
     ipager_env.AppendUnique(
         LIBS = ['X11','Xmu','Xext'])
 else:
-    print "missing x11-dev-stuff, install it."
+    print ("missing x11-dev-stuff, install it.")
     exit(1)


@@ -103,18 +103,18 @@


 # imlib2
-print "Checking for Imlib2... ",
+print ("Checking for Imlib2... ",)
 if not conf.env.WhereIs('imlib2-config'):
-    print "cant find 'imlib2-config."
+    print ("cant find 'imlib2-config.")
     exit(1)
 else:
     imlib2_env = Environment()
     imlib2_env.ParseConfig('imlib2-config --cflags --libs')
     if not imlib2_env.Dictionary()['LIBS']:
-        print "missing imlib2, install it."
+        print ("missing imlib2, install it.")
         exit(1)
     else:
-        print "yes"
+        print ("yes")
         ipager_env.AppendUnique(
             CPPPATH = imlib2_env.Dictionary().get('CPPPATH'), 
             CCFLAGS = imlib2_env.Dictionary().get('CCFLAGS'), 

berbae commented on 2015-12-21 15:43 (UTC)

Does it work with slackware.uk ?

fsckd commented on 2015-12-18 19:54 (UTC)

Could not resolve host: slackware.org.uk I have a copy of the file and can post it somewhere if you need me to.

fukawi2 commented on 2013-03-27 05:10 (UTC)

Usage of $startdir is depreciated (https://mailman.archlinux.org/pipermail/arch-dev-public/2010-June/017032.html), and prevents this package from being built ina chroot (using makechrootpkg). It should also depend on 'libxmu'. This patch resolves both issues: --- /tmp/PKGBUILD.old 2013-03-27 16:10:15.514283998 +1100 +++ PKGBUILD 2013-03-27 16:08:39.332960500 +1100 @@ -8,7 +8,7 @@ arch=('i686' 'x86_64') license=('MIT') url="http://www.useperl.ru/ipager/index.en.html" -depends=('imlib2') +depends=('imlib2' 'libxmu') makedepends=('patch' 'scons') source=(http://www.useperl.ru/ipager/src/ipager-$pkgver.tar.gz ipager-1.1.0-20120429.patch) install=$pkgname.install @@ -16,7 +16,7 @@ build() { cd $srcdir/$pkgname-$pkgver -patch -p0 < $startdir/ipager-1.1.0-20120429.patch +patch -p0 < $srcdir/ipager-1.1.0-20120429.patch scons } package() {

<deleted-account> commented on 2012-05-01 20:33 (UTC)

updated regards for the bump zero2cx