Skip to content

Commit

Permalink
net-misc/pcmanx-gtk2: fix #1396
Browse files Browse the repository at this point in the history
update EAPI 7 -> 8

Signed-off-by: liuyujielol <[email protected]>
  • Loading branch information
liuyujielol authored and liangyongxiang committed Nov 11, 2023
1 parent b689fb1 commit c944091
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 9 deletions.
10 changes: 7 additions & 3 deletions net-misc/pcmanx-gtk2/pcmanx-gtk2-1.3.ebuild
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
EAPI=8

inherit autotools flag-o-matic multilib
inherit autotools flag-o-matic

DESCRIPTION="PCMan is a gtk+ based free BBS client"
HOMEPAGE="https://github.com/pcman-bbs/pcmanx"
Expand All @@ -18,7 +18,7 @@ RESTRICT="mirror"
COMMON_DEPEND="
libnotify? ( x11-libs/libnotify )
x11-libs/libXft
>=x11-libs/gtk+-2.4:*
>=x11-libs/gtk+-2.4:2
"

RDEPEND="
Expand All @@ -32,7 +32,11 @@ DEPEND="
sys-devel/gettext
"

DOCS=( TODO README NEWS ChangeLog AUTHORS )

src_prepare() {
eautoreconf

# this flag crashes CTermData::memset16()
filter-flags -ftree-vectorize
eapply_user
Expand Down
15 changes: 9 additions & 6 deletions net-misc/pcmanx-gtk2/pcmanx-gtk2-9999.ebuild
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7
EAPI=8

inherit autotools flag-o-matic git-r3

DESCRIPTION="PCMan is a gtk+ based free BBS client"
HOMEPAGE="https://github.com/pcman-bbs/pcmanx"
EGIT_REPO_URI="${HOMEPAGE}.git"

KEYWORDS=""
EGIT_REPO_URI="https://github.com/pcman-bbs/pcmanx.git"

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

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

RDEPEND="
Expand All @@ -31,10 +32,12 @@ DEPEND="
sys-devel/gettext
"

DOCS=( TODO README.md NEWS ChangeLog AUTHORS )

src_prepare() {
[[ ! -e ChangeLog && -e ./build/changelog.sh ]] && \
./build/changelog.sh > ChangeLog
intltoolize --copy --force --automake || die "intltoolize failed"

eautoreconf

# this flag crashes CTermData::memset16()
Expand Down

0 comments on commit c944091

Please sign in to comment.