From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 56079 invoked by alias); 19 Jul 2015 08:24:41 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 56065 invoked by uid 89); 19 Jul 2015 08:24:40 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=BAYES_40,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 X-HELO: mail-wi0-f169.google.com Received: from mail-wi0-f169.google.com (HELO mail-wi0-f169.google.com) (209.85.212.169) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Sun, 19 Jul 2015 08:24:39 +0000 Received: by wibud3 with SMTP id ud3so72508489wib.0 for ; Sun, 19 Jul 2015 01:24:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=fMmZvvdz03d4+Lm1sjRWU376avT8wJOKhQZemAR8i9U=; b=S94jyceTOr8F4Ewn8tc586j3KW0GWkGxRdW6rXEBwq7DQ8vrefu1VHmKhWjJTtGr1W sTV06unu6cXNJbQvyrksrpUEi03o7mJYKjOeCA9S287SgIuwyo1x/ZHpJC8AvJbXFZWX Q8i2M92EcDsN2KenO4F8yKf5Mcw1Zy6WGBUWiPqj9oYTlZWlwd1j/Ltvp21tRmCVziUj Kx3MWzQcUDrZzrYXHBhzPBSb809QSASqEunL+t3VBRiz7a8UK6hxKI4SvACwosuOuKKV rH0FG15m/gVGgBlqRjkcMiQN/zgKZL6Cus3Ym7QXuZEvWDvuonrmdHBDK+qZLWzRbQhW Vsyw== X-Gm-Message-State: ALoCoQm5mWmuDTc7V8AaU1QZNdCOeHJUoo2b/mgaJ9LdpIurP99sFqFJiif3hM2poPrXz4oLCOzp X-Received: by 10.180.24.167 with SMTP id v7mr2640782wif.28.1437294276057; Sun, 19 Jul 2015 01:24:36 -0700 (PDT) Received: from ?IPv6:2001:470:6c46:1:12c3:7bff:fe9d:8df0? ([2001:470:6c46:1:12c3:7bff:fe9d:8df0]) by smtp.googlemail.com with ESMTPSA id be9sm26224790wjb.26.2015.07.19.01.24.35 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2015 01:24:35 -0700 (PDT) Message-ID: <55AB5EC2.2060400@asokolov.org> Date: Sun, 19 Jul 2015 08:24:00 -0000 From: Alexey Sokolov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: cygwin-apps@cygwin.com Subject: Re: [ITP] znc 1.6.0 References: <55AA752A.3000303@asokolov.org> <55AABF89.7030306@asokolov.org> <55AADC2C.1070802@asokolov.org> In-Reply-To: <55AADC2C.1070802@asokolov.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-07/txt/msg00105.txt.bz2 For some reason the mailing list swallows my messages, so I'm trying to remove cyrillic letters for "wrote"... 19.07.2015 00:07, Alexey Sokolov : > 18.07.2015 22:05, Alexey Sokolov : >> I've put files in the required directory structure to >> http://people.znc.in/~darthgandalf/znc/znc-cygwin/ >> >> 18.07.2015 16:47, Alexey Sokolov : >>> Hi! >>> >>> I want to package ZNC. >>> Package in distros: >>> https://packages.gentoo.org/package/net-irc/znc >>> https://packages.debian.org/search?keywords=znc >>> http://packages.ubuntu.com/search?keywords=znc >>> https://admin.fedoraproject.org/pkgdb/package/znc/ >>> >>> Also I have several questions: >>> 1) cygport chose to make znc-python to depend on both python and >>> python3, though I want it to depend only on python3. Is there some way >>> to force not to depend on python? > The answer to this is "inherit python3" (thanks jturney) > > >>> 2) I can setup CI, so that on every push to git master new package is >>> pushed, marked as "test". Is it a good idea or not? >>> >>> >>> znc.cygport >>> ------------ >>> NAME="znc" >>> VERSION=1.6.0 >>> RELEASE=1 >>> HOMEPAGE="http://znc.in/" >>> SRC_URI="http://znc.in/releases/archive/znc-${VERSION}.tar.gz" >>> PKG_NAMES="znc znc-devel znc-perl znc-python" >>> >>> znc_SUMMARY="Advanced IRC bouncer" >>> znc_DESCRIPTION="ZNC is an IRC network bouncer (BNC). It can detach >>> the client from the actual IRC server, and also from selected channels. >>> Multiple clients from different locations can connect to a single ZNC >>> account >>> simultaneously and therefore appear under the same nickname on IRC. >>> It supports SSL secured connections and IPv6." >>> znc_CONTENTS="usr" >>> znc_CATEGORY="Net" >>> >>> znc_devel_SUMMARY="Modules development for ZNC" >>> znc_devel_DESCRIPTION="This package contains tools to build ZNC modules >>> written on C++." >>> znc_devel_CONTENTS="usr/bin/znc-buildmod usr/include usr/lib/pkgconfig" >>> znc_devel_CATEGORY="Net Devel" >>> znc_devel_REQUIRES="znc openssl-devel libicu-devel gcc-g++" >>> >>> znc_perl_SUMMARY="Support for ZNC modules written on Perl" >>> znc_perl_DESCRIPTION="This package contains Perl bindings for ZNC." >>> znc_perl_CONTENTS="usr/lib/znc/modperl.so usr/lib/znc/modperl >>> usr/lib/znc/*.pm" >>> znc_perl_CATEGORY="Net Perl" >>> >>> znc_python_SUMMARY="Support for ZNC modules written on Python3" >>> znc_python_DESCRIPTION="This package contains Python3 bindings for ZNC." >>> znc_python_CONTENTS="usr/lib/znc/modpython.so usr/lib/znc/modpython" >>> znc_python_CATEGORY="Net Python" >>> >>> for exclude in $znc_devel_CONTENTS $znc_perl_CONTENTS >>> $znc_python_CONTENTS; do >>> znc_CONTENTS="--exclude=$exclude $znc_CONTENTS" >>> done >>> >>> # libcrypt-devel is here only because modperl refuses to compile without it >>> DEPEND="zlib-devel openssl-devel libcrypt-devel libsasl2-devel >>> libicu-devel gcc-g++ make pkg-config perl python3" >>> CYGCONF_ARGS="--enable-zlib --enable-openssl --enable-cyrus >>> --enable-charset --enable-perl --enable-python" >>> inherit autotools >>> -------- >>> >>> znc/setup.hint >>> ------ >>> category: Net >>> requires: cygwin libgcc1 libicu55 libopenssl100 libsasl2_3 libstdc++6 zlib0 >>> sdesc: "Advanced IRC bouncer" >>> ldesc: "ZNC is an IRC network bouncer (BNC). It can detach >>> the client from the actual IRC server, and also from selected channels. >>> Multiple clients from different locations can connect to a single ZNC >>> account >>> simultaneously and therefore appear under the same nickname on IRC. >>> It supports SSL secured connections and IPv6." >>> ------ >>> >>> znc/znc-devel/setup.hint >>> ------ >>> category: Net Devel >>> requires: bash znc openssl-devel libicu-devel gcc-g++ >>> sdesc: "Modules development for ZNC" >>> ldesc: "This package contains tools to build ZNC modules written on C++." >>> external-source: znc >>> ------ >>> >>> znc/znc-perl/setup.hint >>> ------ >>> category: Net Perl >>> requires: cygwin libgcc1 libstdc++6 perl_base znc >>> sdesc: "Support for ZNC modules written on Perl" >>> ldesc: "This package contains Perl bindings for ZNC." >>> external-source: znc >>> ------- >>> >>> znc/znc-python/setup.hint >>> ------ >>> category: Net Python >>> requires: cygwin libgcc1 libstdc++6 python python3 znc >>> sdesc: "Support for ZNC modules written on Python3" >>> ldesc: "This package contains Python3 bindings for ZNC." >>> external-source: znc >>> ------ >>> >>> znc/znc-debuginfo/setup.hint >>> ----- >>> category: Debug >>> requires: cygwin-debuginfo >>> external-source: znc >>> sdesc: "Debug info for znc" >>> ldesc: "This package contains files necessary for debugging the >>> znc package with gdb." >>> ------ >>>