wok-next annotate pan/receipt @ rev 21469
updated tinc (1.0.25 -> 1.0.36)
author | Hans-G?nter Theisgen |
---|---|
date | Wed May 13 07:41:00 2020 +0100 (2020-05-13) |
parents | a500604c8152 |
children |
rev | line source |
---|---|
allan316@3206 | 1 # SliTaz package receipt. |
allan316@3206 | 2 |
allan316@3206 | 3 PACKAGE="pan" |
Hans-G?nter@21400 | 4 VERSION="0.146" |
allan316@3206 | 5 CATEGORY="network" |
al@21020 | 6 SHORT_DESC="Usenet newsreader" |
allan316@3206 | 7 MAINTAINER="allan316@gmail.com" |
pascal@15002 | 8 LICENSE="GPL2" |
Hans-G?nter@21400 | 9 WEB_SITE="https://pan.rebelbase.com/" |
al@21020 | 10 |
allan316@3206 | 11 TARBALL="$PACKAGE-$VERSION.tar.gz" |
al@21020 | 12 WGET_URL="${WEB_SITE}download/releases/$VERSION/source/$TARBALL" |
allan316@3206 | 13 |
Hans-G?nter@21401 | 14 BUILD_DEPENDS="glib-dev gmime-dev gtk2-dev intltool itstool" |
erjo@9955 | 15 |
Hans-G?nter@21400 | 16 compile_rules() |
Hans-G?nter@21400 | 17 { |
al@21020 | 18 sed -i 's|<glib/gtypes.h>|<glib.h>|' \ |
al@21020 | 19 pan/general/file-util.h \ |
pascal@12963 | 20 pan/data/article-cache.h \ |
pascal@12963 | 21 pan/gui/render-bytes.h |
Hans-G?nter@21400 | 22 sed -i \ |
al@21020 | 23 -e 's|<glib/gutils.h>|<glib.h>|' \ |
pascal@12963 | 24 -e 's|<glib/gtestutils.h>|<glib.h>|' \ |
pascal@12963 | 25 -e 's|<glibconfig.h>|<glib.h>|' \ |
Hans-G?nter@21400 | 26 pan/general/macros.h |
Hans-G?nter@21400 | 27 sed -i 's|<glib/gmain.h>|<glib.h>|' \ |
Hans-G?nter@21400 | 28 pan/general/worker-pool.cc |
Hans-G?nter@21400 | 29 sed -i -e 's|<glib/gtypes.h>|<glib.h>|' \ |
pascal@12963 | 30 -e 's|<glib/gthreadpool.h>|<glib.h>|' \ |
pascal@12963 | 31 -e 's|<glib/gtimer.h>|<glib.h>|' \ |
pascal@12963 | 32 -e 's|<glib/gmain.h>|<glib.h>|' \ |
pascal@12963 | 33 -e 's|<glib/gutils.h>|<glib.h>|' \ |
pascal@12963 | 34 -e 's|<glib/gmacros.h>|<glib.h>|' \ |
pascal@12963 | 35 pan/general/worker-pool.h \ |
pascal@12963 | 36 pan/general/time-elapsed.h \ |
pascal@12963 | 37 pan/gui/render-bytes.cc |
Hans-G?nter@21400 | 38 sed -i 's|<glib/gtypes.h>|<glib.h>|' \ |
Hans-G?nter@21400 | 39 pan/usenet-utils/mime-utils.h |
Hans-G?nter@21400 | 40 sed -i 's|<glib/gunicode.h>|<glib.h>|' \ |
Hans-G?nter@21400 | 41 pan/usenet-utils/text-massager.cc |
Hans-G?nter@21400 | 42 sed -i 's|<glib/gthread.h>|<glib.h>|' \ |
Hans-G?nter@21400 | 43 pan/general/locking.h |
Hans-G?nter@21400 | 44 sed -i -e 's|<glib/gstring.h>|<glib.h>|' \ |
pascal@12963 | 45 -e 's|<glib/giochannel.h>|<glib.h>|' \ |
pascal@12963 | 46 pan/tasks/socket-impl-gio.h |
Hans-G?nter@21400 | 47 sed -i -e 's|<glib/gfileutils.h>|<glib.h>|' \ |
pascal@12963 | 48 pan/data-impl/data-impl.cc |
Hans-G?nter@21400 | 49 while read file last |
Hans-G?nter@21400 | 50 do |
pascal@3232 | 51 grep -q 'include <cstdio>' pan/$file || |
pascal@3232 | 52 sed -i "s/<$last>/<$last>\n#include <cstdio>/" pan/$file |
Hans-G?nter@21400 | 53 done <<EOT |
pascal@3232 | 54 general/log.cc cstdarg |
pascal@3232 | 55 general/progress.cc cstdarg |
pascal@3232 | 56 tasks/nntp.cc cstdarg |
pascal@3232 | 57 tasks/nntp-pool.cc config.h |
pascal@3232 | 58 usenet-utils/numbers.cc cctype |
pascal@3232 | 59 EOT |
Hans-G?nter@21400 | 60 |
Hans-G?nter@21400 | 61 ./configure \ |
Hans-G?nter@21400 | 62 --prefix=/usr \ |
slaxemulator@11057 | 63 $CONFIGURE_ARGS && |
al@21020 | 64 make && |
al@21020 | 65 make DESTDIR=$install install |
allan316@3206 | 66 } |
allan316@3206 | 67 |
Hans-G?nter@21400 | 68 genpkg_rules() |
Hans-G?nter@21400 | 69 { |
allan316@3206 | 70 mkdir -p $fs/usr/share |
Hans-G?nter@21400 | 71 |
Hans-G?nter@21400 | 72 cp -a $install/usr/bin $fs/usr |
Hans-G?nter@21400 | 73 cp -a $install/usr/share/applications $fs/usr/share |
Hans-G?nter@21400 | 74 cp -a $install/usr/share/pixmaps $fs/usr/share |
Hans-G?nter@21400 | 75 |
Hans-G?nter@21400 | 76 DEPENDS="gcc-lib-base glibc-base gmime gtk2 gtkspell libcairo pcre" |
allan316@3206 | 77 } |