From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 110574 invoked by alias); 18 Jul 2015 15:48:00 -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 110555 invoked by uid 89); 18 Jul 2015 15:47:59 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.1 required=5.0 tests=BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 X-HELO: mail-wi0-f174.google.com Received: from mail-wi0-f174.google.com (HELO mail-wi0-f174.google.com) (209.85.212.174) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Sat, 18 Jul 2015 15:47:58 +0000 Received: by widjy10 with SMTP id jy10so62006697wid.1 for ; Sat, 18 Jul 2015 08:47:55 -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:content-type:content-transfer-encoding; bh=V8dWFAs6Nqy/fFMTfI2g3EME6P9AxaR+5ysGzY0vVAQ=; b=cYMGYMx0sxn1NGf0elbd9znn6TXBjqwKEhwpPRSAvo8y2WkzmkSpo3XhHsaqC81gW+ tx/guFk05T7BWcl5gPiQSgZQ+SE8zXuE00N5Av6Ywlx0t/awmiSsMyAcC6IfpeaTWsXl eQ19jgidLPu4JZxReB2MD7Tt+03IdNChehDpVje2lBkVkQmTqi5KB2n3majz6fYdil5i SRgSlu48NGZDqMIHgo5f0yWRb4L0167eJN99QaaecmwlEArwjOz02jUQvLj+9igvcBRI V6FVLYcq+ivCixSt70Ed9q2zxlLVaiEGx8Pum0VHglqXYSnbD3uU9oE5jVaDRNXYDGlp z7mA== X-Gm-Message-State: ALoCoQkDPWamYRSarvSN0L5aVdy9zuw8gQcAMZrHLpPuFkM0IWTMlUmiNUEIE1e3V8qtzFGPHAgs X-Received: by 10.180.205.142 with SMTP id lg14mr5083501wic.95.1437234475814; Sat, 18 Jul 2015 08:47:55 -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 d17sm23212224wjs.32.2015.07.18.08.47.55 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Jul 2015 08:47:55 -0700 (PDT) Message-ID: <55AA752A.3000303@asokolov.org> Date: Sat, 18 Jul 2015 15:48: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: [ITP] znc 1.6.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-07/txt/msg00096.txt.bz2 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? 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." ------