wok-next annotate gdb/receipt @ rev 20936

Update cmake
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Aug 24 15:44:57 2018 +0300 (2018-08-24)
parents c3a368c0cddb
children d5aab818505e
rev   line source
pascal@20043 1 # SliTaz package receipt v2.
erjo@1727 2
erjo@1727 3 PACKAGE="gdb"
pascal@20041 4 VERSION="8.0.1"
erjo@1727 5 CATEGORY="development"
al@20456 6 SHORT_DESC="The GNU Project Debugger"
erjo@1727 7 MAINTAINER="erjo@slitaz.org"
pascal@15000 8 LICENSE="GPL2"
al@20456 9 WEB_SITE="http://www.gnu.org/software/gdb/"
al@20456 10
pascal@20041 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
rcx@5984 12 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
erjo@1727 13
al@20456 14 BUILD_DEPENDS="ncurses-dev python-dev readline-dev perl-dev texinfo"
al@20548 15 SPLIT="gdb-python:py gdb-dev"
pascal@15000 16
al@20456 17 compile_rules() {
al@20456 18 case $SET in
al@20548 19 '') SET_ARGS='--with-python=no';;
al@20548 20 py) SET_ARGS='';;
al@20456 21 esac
al@20456 22
pankso@16316 23 ./configure \
pankso@16316 24 --disable-werror \
al@20456 25 $SET_ARGS \
al@20456 26 $CONFIGURE_ARGS &&
al@20548 27 make &&
al@20548 28 make install || return 1
al@20548 29
al@20548 30 # Do not copy static libs, as they are all part of binutils;
al@20548 31 # binutils includes libbdf.*a, libiberty.a, and libopcodes.*a
al@20548 32 find $install -name '*.a' -delete
erjo@1727 33 }
erjo@1727 34
al@20456 35 genpkg_rules() {
pascal@20043 36 case $PACKAGE in
al@20456 37 gdb)
al@20548 38 copy @std
al@20456 39 DEPENDS="ncurses expat glibc-dev"
al@20456 40 ;;
al@20456 41 gdb-python)
al@20548 42 copy @std
al@20456 43 CAT="development|with Python support"
al@20456 44 DEPENDS="ncurses expat glibc-dev python"
al@20456 45 PROVIDE="gdb"
al@20456 46 ;;
al@20456 47 *-dev)
al@20548 48 copy @dev
al@20456 49 DEPENDS="gdb"
al@20456 50 ;;
pascal@20043 51 esac
erjo@1727 52 }