Package Details: cdecl 2.5-3

Git Clone URL: https://aur.archlinux.org/cdecl.git (read-only, click to copy)
Package Base: cdecl
Description: Translation between C declarations and pseudo-English
Upstream URL: http://www.ibiblio.org/pub/linux/devel/lang/c/
Licenses: Public Domain
Submitter: galdor
Maintainer: aksr
Last Packager: aksr
Votes: 33
Popularity: 0.000000
First Submitted: 2008-07-02 09:53
Last Updated: 2015-07-16 14:52

Latest Comments

« First ‹ Previous 1 2

cmb commented on 2010-09-04 08:39

I made the following changes to the PKGBUILD.

* Remove termcap-compat from dependencies, and adjusted the
LIBS variable in the Makefile accordingly.

* Install manpages under $pkgdir/usr/share/man, rather than
$pkgdir/usr/man.

* Replace references to $startdir/src and $startdir/pkg with $srcdir and
$pkgdir, respectively.

* Fix the internal getline function, so that it doesn't conflict with
the getline from glibc. The internal one is now called our_getline.

* Added x86_64 to the arch array, because it probably builds on that
architecture. I say probably, because I'm still on i686.

You can find the new files at
http://the-brannons.com/cdecl.tar.gz

cmb commented on 2010-09-04 07:54

This won't build.
The first problem is that it requires termcap-compat, which is no longer
available.
I think you can just remove that from the dependency list.

The second problem is the getline function.
cdecl uses an internal function named getline.
It isn't the same function provided by glibc. It doesn't even have the
same prototype. We should probably patch the package, renaming the
internal getline to something else.