net-misc/pcmanx-gtk2 - 1.3 (gentoo-zh)

Search

Package Information

Description:
PCMan is a gtk+ based free BBS client
Homepage:
https://github.com/pcman-bbs/pcmanx
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
1.3 8 ~amd64 0
View Raw Ebuild
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit autotools flag-o-matic

DESCRIPTION="PCMan is a gtk+ based free BBS client"
HOMEPAGE="https://github.com/pcman-bbs/pcmanx"
SRC_URI="https://github.com/pcman-bbs/pcmanx/releases/download/${PV}/${P}.tar.xz"

KEYWORDS="~amd64"
SLOT="0"
LICENSE="GPL-2"
IUSE="+libnotify +proxy iplookup +wget"

COMMON_DEPEND="
	libnotify? ( x11-libs/libnotify )
	x11-libs/libXft
	>=x11-libs/gtk+-2.4:2
"

RDEPEND="
	${COMMON_DEPEND}
	wget? ( net-misc/wget )
"

DEPEND="
	${COMMON_DEPEND}
	dev-util/intltool
	sys-devel/gettext
"

DOCS=( TODO README NEWS ChangeLog AUTHORS )

src_prepare() {
	eautoreconf

	# this flag crashes CTermData::memset16()
	filter-flags -ftree-vectorize
	eapply_user
}

src_configure() {
	econf $(use_enable proxy) \
		$(use_enable libnotify) \
		$(use_enable wget)\
		$(use_enable iplookup)
}

USE Flags

libnotify
Default: Enabled (+)
proxy
Default: Enabled (+)
wget
Default: Enabled (+)

Dependencies

DEPEND

	
	libnotify? ( x11-libs/libnotify )
	x11-libs/libXft
	>=x11-libs/gtk+-2.4:2

	dev-util/intltool
	sys-devel/gettext

RDEPEND

	
	libnotify? ( x11-libs/libnotify )
	x11-libs/libXft
	>=x11-libs/gtk+-2.4:2

	wget? ( net-misc/wget )

Manifest for 1.3

Type File Size Source URLs
DIST pcmanx-gtk2-1.3.tar.xz 551580 bytes https://github.com/pcman-bbs/pcmanx/releases/download/1.3/pcmanx-gtk2-1.3.tar.xz