Package Details: libsigcpp1.2 1.2.7-4

Git Clone URL: https://aur.archlinux.org/libsigcpp1.2.git (read-only)
Package Base: libsigcpp1.2
Description: A typesafe callback system for standard C++
Upstream URL: http://libsigc.sourceforge.net/
Licenses: LGPL
Submitter: shinlun
Maintainer: lostkhaos
Last Packager: lostkhaos
Votes: 51
Popularity: 0.000000
First Submitted: 2007-06-06 14:13
Last Updated: 2015-11-28 01:40

Latest Comments

lostkhaos commented on 2015-11-28 02:06

Fixed that little build snag

xyproto commented on 2015-10-04 20:21

Disowning due to lack of interest. Please adopt. :)

VirtualTam commented on 2015-09-25 20:24

Hi @xyproto! Could you please update this PKGBUILD?

lupylucke commented on 2015-04-19 21:08

Same problem here...

This modified PKGBUILD works:

# Contributor: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw>
pkgname=libsigcpp1.2
pkgver=1.2.7
pkgrel=3
pkgdesc="A typesafe callback system for standard C++"
arch=('i686' 'x86_64')
url="http://libsigc.sourceforge.net/"
license=('LGPL')
depends=('glibc')
makedepends=('setconf')
source=(http://ftp.gnome.org/pub/GNOME/sources/libsigc++/1.2/libsigc++-$pkgver.tar.bz2)
md5sums=('212f48536019e1f003d2509b4c9b36df')

build() {
cd "$srcdir/libsigc++-$pkgver"
./configure --prefix=/usr || return 1
setconf Makefile SUBDIRS "sigc++ doc"
make || return 1
}

package () {
cd "$srcdir/libsigc++-$pkgver"
make DESTDIR="$pkgdir/" install || return 1
find "$pkgdir" -name "*.la" -exec rm {} +
install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
}

eduardomezencio commented on 2015-01-10 16:16

When I run makepkg on this, it says it's missing the package() function and don't do anything. I just edited the PKGBUILD and changed build() to package() and it worked alright. I'm not a packager, so I don't know if it's the right thing to do, but it worked.

xyproto commented on 2011-03-29 14:19

Because I really like setconf. If setconf were available binary package, I'm sure it would appear more lightweight.
Here's one for 64-bit, for now: http://setconf.roboticoverlords.org/setconf-0.2-7-x86_64.pkg.tar.gz

xyproto commented on 2011-03-06 20:40

chickamade, if you don't want to build setconf from the PKGBUILD, there's a premade package here (for x86_64):
http://setconf.roboticoverlords.org/setconf-0.2-7-x86_64.pkg.tar.gz

xyproto commented on 2011-01-09 13:56

chickamade, mainly because I really like setconf. Mind that sed also requires a compiler.

Anonymous comment on 2011-01-09 05:36

Thanks for sharing, but why use `setconf` and requires building the shedskin compiler when a simple `sed` command suffices?

Here's a PKGBUILD without setconf deps: http://aur.pastebin.com/xjZiLfLi