mirror of
https://github.com/gryf/gryf-overlay.git
synced 2026-02-23 03:25:49 +01:00
Added wmaker tip ebuild, added latest jpilot, removed crm branch of wmaker
This commit is contained in:
@@ -8,7 +8,8 @@ AUX 0.92.0/windowmaker-0.92.0-math_h.patch 584 SHA256 b84fd57c6c1f9ca2b61354487b
|
||||
AUX 0.92.0/windowmaker-0.92.0-qtdialogsfix.patch 2071 SHA256 5f442989d9d0ba352a8c327e4ffaa39e72362eb1719d9b50e5bb90f63c9b096f SHA512 741b2eef3709350ef518db5739c6758749bec23ab8ed1d9bccd642698ee6941bf78769953690b4747304b86cc19337e0b6304708287d64095b1d61ce7ebee033 WHIRLPOOL 0fad5b15ce07116f2b618e1958e3069373f53fb2b42504cd296b813782dbffc92f8e4403cfd732a87ad6b49c42fdd49ef8629c9e39cd9164376c8ede99432a75
|
||||
AUX wmaker.desktop 221 SHA256 40359d3c61117f0dbc5eb547e4c369982427e8bc3174c95002d34eb30f9a4a84 SHA512 1c1b24001e47a2af8f18a5f90675d095ba7f929ad9273ca82f61fd13ad35ff22dc9b777eec24fc3fd984790a5d494949d1dd5e0ca39780920017ea7971a3289d WHIRLPOOL 68ea31480ba1796e4243184deff38270963841c2bdb54bc85a606ecad0cdccc6815b11fa67158cbcc527ae3a17488b97a209283289922323ed42ea37a062ac2b
|
||||
AUX wmaker_modelock_fix.patch 2257 SHA256 28aa382cd266cd7cb4002c3bc07566c809f2a4106fe9a8580be846c6b562d3bc SHA512 1fc1be99f06b2af302700575cacb2c0c41b39a7c48b68e8ef39a7040b912462e31e92b77143c4869e2807c9c2711791321abd44af36f3b33e1aaae572cc227da WHIRLPOOL 0c679b84ad938611a8717f02dc557fa5c878b496259689917c397db5739a65c43e5ce21035c5907bcf8b99c3d6865ce31a1e4f43c1d59a17b69cfee398fcf36e
|
||||
DIST WindowMaker-0.92.0.tar.gz 2758524 SHA256 9edaa8d9ee6e6beb06f4c391c0aec5cd0e5b5494456cae2cdcfd49656177afc6
|
||||
DIST WindowMaker-extra-0.1.tar.gz 238018 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4
|
||||
DIST WindowMaker-0.92.0.tar.gz 2758524 SHA256 9edaa8d9ee6e6beb06f4c391c0aec5cd0e5b5494456cae2cdcfd49656177afc6 SHA512 3db6d7128d49ecd87d46893c63efcdda07f841bdfd5961462c0c9247d4f3937835f637dc7f4fa7169f6999595afca914c611f4249915700a461130c5a3c865d2 WHIRLPOOL 8d9395c79cdb23d4d6011dc5a1383852890f2d02fa0038a80cf81e2135b4a904065b4051fd1be07818136442f5ac792459f5cc81bc75ba090c1728aa4e4ef4cd
|
||||
DIST WindowMaker-extra-0.1.tar.gz 238018 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4 SHA512 0fe9b3ffc093942db167d8a01e15c0f6741f3a40959d1434ea4f23e7b9d4a9c13935a61eabef9691e5fdfd4e407564caafce15c2d65d66499960a6764a874ab8 WHIRLPOOL f2c61b318f64a2debb727ae79dfa1bb8101888bc9492633a96ace0e704c731c383e92882c871622987d5971b919359c066638fba05c5dade330fe3bee21bb034
|
||||
DIST windowmaker-0.92.0-patchset-3.tar.bz2 220812 SHA256 8d50cb8c7ac9370b6870e9d220968485d8bafddb896aab04b88a93cae306c5a9
|
||||
EBUILD windowmaker-0.92.0-r899.ebuild 6853 SHA256 d3985c98a26b71f47bac249ded976c5ced3dca9ac86037941249b924476e9a6f SHA512 9225dcfb331c2148192c76fc9d1fd14e7060fedc59ede84486173a5d34781d4408f09a1c2cba01d206fd1ae6eda75f13827723c9d83d7027496b3be9a19b71f4 WHIRLPOOL 8e1e174ac77918381fce865dac3c7dc3f75185711eec02af07a39eef0262c0652b5b33f25d5a37cb98e8ce23501aed1016044c793b30b7ec97628e3ee307eeef
|
||||
EBUILD windowmaker-9999.ebuild 2752 SHA256 6edc10d6b5b1cc3efdab66c443ff8c62e98c702ea913438acc5c688c03234717 SHA512 52167dabc0b16f1277433ecf67e67d238710a7a0ea9efa2efa4cec3bd806ee25d5cc3bdfd65b7e89518dad1b4940f4d98f18792c90c20992112de799e606297b WHIRLPOOL 81e75bf513f83a94f726ad7f1229d1e3681d6c0d19b46d7e975af3df1434cf80aaff5d3783056aea54626beee1309e2bd1902b95678b01fa69678dcd6fea175e
|
||||
|
||||
110
x11-wm/windowmaker/windowmaker-9999.ebuild
Normal file
110
x11-wm/windowmaker/windowmaker-9999.ebuild
Normal file
@@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils git-2
|
||||
|
||||
DESCRIPTION="The fast and light GNUstep window manager"
|
||||
HOMEPAGE="http://www.windowmaker.org/"
|
||||
SRC_URI="http://www.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz"
|
||||
EGIT_REPO_URI="git://repo.or.cz/wmaker-crm.git"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama xrandr"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="media-libs/fontconfig
|
||||
>=x11-libs/libXft-2.1.0
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-libs/libXv
|
||||
gif? ( >=media-libs/giflib-4.1.0-r3 )
|
||||
imagemagick? ( media-gfx/imagemagick )
|
||||
jpeg? ( virtual/jpeg )
|
||||
png? ( media-libs/libpng:0= )
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
webp? ( media-libs/libwebp )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xrandr? ( x11-libs/libXrandr )"
|
||||
RDEPEND="${DEPEND}
|
||||
nls? ( >=sys-devel/gettext-0.10.39 )"
|
||||
|
||||
src_unpack() {
|
||||
# wm-extras
|
||||
unpack ${A}
|
||||
|
||||
git-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix some paths
|
||||
for file in WindowMaker/*menu* util/wmgenmenu.c; do
|
||||
if [[ -r $file ]] ; then
|
||||
sed -i -e "s:/usr/local/GNUstep/Applications/WPrefs.app:${EPREFIX}/usr/bin/:g;" "$file" || die
|
||||
sed -i -e "s:/usr/local/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;" "$file" || die
|
||||
sed -i -e "s:/opt/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;" "$file" || die
|
||||
fi;
|
||||
done;
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# image format types
|
||||
# xpm is provided by X itself
|
||||
myconf="--enable-xpm $(use_enable imagemagick magick) $(use_enable jpeg) $(use_enable gif) $(use_enable png) $(use_enable tiff) $(use_enable webp)"
|
||||
|
||||
# non required X capabilities
|
||||
myconf="${myconf} $(use_enable modelock) $(use_enable xrandr randr) $(use_enable xinerama)"
|
||||
|
||||
if use nls; then
|
||||
[[ -z $LINGUAS ]] && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'`"
|
||||
else
|
||||
myconf="${myconf} --disable-locale"
|
||||
fi
|
||||
|
||||
# default settings with $myconf appended
|
||||
econf \
|
||||
--sysconfdir="${EPREFIX}"/etc/X11 \
|
||||
--with-x \
|
||||
--enable-usermenu \
|
||||
--with-pixmapdir="${EPREFIX}"/usr/share/pixmaps \
|
||||
--with-nlsdir="${EPREFIX}"/usr/share/locale \
|
||||
${myconf}
|
||||
|
||||
cd ../WindowMaker-extra-0.1
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
# WindowMaker Extra Package (themes and icons)
|
||||
cd ../WindowMaker-extra-0.1
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS BUGFORM BUGS ChangeLog INSTALL* FAQ* \
|
||||
README* NEWS TODO
|
||||
|
||||
# WindowMaker Extra
|
||||
cd ../WindowMaker-extra-0.1
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
newdoc README README.extra
|
||||
|
||||
# create wmaker session shell script
|
||||
echo "#!/usr/bin/env bash" > wmaker
|
||||
echo "${EPREFIX}/usr/bin/wmaker" >> wmaker
|
||||
exeinto /etc/X11/Sessions/
|
||||
doexe wmaker
|
||||
|
||||
insinto /usr/share/xsessions
|
||||
}
|
||||
Reference in New Issue
Block a user