diff options
author | lesibel <lesibel@free.fr> | 2009-11-04 11:44:49 +0100 |
---|---|---|
committer | lesibel <lesibel@free.fr> | 2009-11-04 11:44:49 +0100 |
commit | 40667e223a28fe8d6c7c50453aefde709c1948dd (patch) | |
tree | 157ded1885e4b515a5aaa78407a9320b17867136 /extra/fvwm/Pkgfile | |
parent | a0c1d7fa3024601998a9f007a24bdf20681c5da4 (diff) | |
parent | 814af508a237000f57b4b7066da139ee018e5384 (diff) | |
download | nutyx-pakxe-40667e223a28fe8d6c7c50453aefde709c1948dd.tar.gz nutyx-pakxe-40667e223a28fe8d6c7c50453aefde709c1948dd.tar.bz2 nutyx-pakxe-40667e223a28fe8d6c7c50453aefde709c1948dd.tar.xz nutyx-pakxe-40667e223a28fe8d6c7c50453aefde709c1948dd.zip |
Merge remote branch 'nutyx-2009/master'
Diffstat (limited to 'extra/fvwm/Pkgfile')
-rw-r--r-- | extra/fvwm/Pkgfile | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/extra/fvwm/Pkgfile b/extra/fvwm/Pkgfile new file mode 100644 index 000000000..edcc70a69 --- /dev/null +++ b/extra/fvwm/Pkgfile @@ -0,0 +1,69 @@ +# Description: Gestionnaire de fenêtres tres flexible et plein de patch... :) +# URL: http://www.fvwm.org/ +# Maintainer: NuTyX packager team +# Packager: Skippythekango at yahoo dot fr +# Depends on:librsgv, perl + +name=fvwm +version=2.5.28 +release=1 +group=app +source=(ftp://ftp.fvwm.org/pub/fvwm/version-2/$name-$version.tar.gz \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/01-fvwm-translucent-menus.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/02-fvwm-menu-xlock-xlockmore-compat.diff \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/03-ColourBorders.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/04-ResizeOutlineThin.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/05-Conditionals.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/06-FlatSeparators.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/07-BorderUnderTitle.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/08-InactiveFont.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/09-FluxRoundedCorners.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/10-TopBorder.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/11-ButtonWidth.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/12-MultiBorder.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/13-FvwmButtonsTips.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/14-FvwmIconMan.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/15-Hover.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/16-FirstItemUnderPointer.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/17-TextOffset.patch \ + http://fvwm.tuxfamily.org/pub/wiki/portage/files/18-ThinGeometryProxy.patch \ + http://fvwm.tuxfamily.org/pub/wiki/MenuTranslucency.patch \ + fvwm.desktop) + +build() +{ +cd $name-$version + +patch -p0 < $SRC/01-fvwm-translucent-menus.patch +patch -p0 < $SRC/03-ColourBorders.patch +patch -p0 < $SRC/04-ResizeOutlineThin.patch +patch -p0 < $SRC/05-Conditionals.patch +patch -p0 < $SRC/06-FlatSeparators.patch +patch -p0 < $SRC/07-BorderUnderTitle.patch +patch -p0 < $SRC/08-InactiveFont.patch +patch -p0 < $SRC/09-FluxRoundedCorners.patch +patch -p0 < $SRC/10-TopBorder.patch +patch -p0 < $SRC/11-ButtonWidth.patch +patch -p0 < $SRC/12-MultiBorder.patch +patch -p0 < $SRC/13-FvwmButtonsTips.patch +patch -p0 < $SRC/14-FvwmIconMan.patch +patch -p0 < $SRC/15-Hover.patch +patch -p0 < $SRC/16-FirstItemUnderPointer.patch +patch -p0 < $SRC/17-TextOffset.patch +patch -p0 < $SRC/18-ThinGeometryProxy.patch + +./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --with-xft-prefix=/usr \ + --with-fontconfig=/usr \ + --disable-bidi \ + --disable-gtk \ + --disable-iconv \ + --enable-imlib +make +make DESTDIR=$PKG install + +install -D -m644 $SRC/fvwm.desktop $PKG/usr/share/xsessions/fvwm.desktop + +} |