svn commit: r482283 - in head: . x11-wm x11-wm/skippy-xd x11-wm/skippy-xd/files
Alexey Dokuchaev
danfe at FreeBSD.org
Wed Oct 17 09:09:11 UTC 2018
Author: danfe
Date: Wed Oct 17 09:09:08 2018
New Revision: 482283
URL: https://svnweb.freebsd.org/changeset/ports/482283
Log:
Resurrect `x11-wm/skippy-xd', a full-screen Expose-style standalone task
switcher for X11. It is now being hosted on GitHub as a fork from the
original 0.5.0 release (2004), initially maintained by Nick Watts (2011)
and now by Richard Grenville (2013). Assume maintainership.
Added:
head/x11-wm/skippy-xd/
- copied from r306387, head/x11-wm/skippy-xd/
head/x11-wm/skippy-xd/files/patch-src_config.c
- copied, changed from r306387, head/x11-wm/skippy-xd/files/patch-config.c
Deleted:
head/x11-wm/skippy-xd/files/patch-config.c
head/x11-wm/skippy-xd/files/patch-skippy.h
head/x11-wm/skippy-xd/pkg-message
Modified:
head/MOVED
head/x11-wm/Makefile
head/x11-wm/skippy-xd/Makefile
head/x11-wm/skippy-xd/distinfo
head/x11-wm/skippy-xd/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Wed Oct 17 09:09:05 2018 (r482282)
+++ head/MOVED Wed Oct 17 09:09:08 2018 (r482283)
@@ -3679,7 +3679,6 @@ games/rigsofrods||2012-10-16|Has expired: Broken for m
sysutils/bacula2-client||2012-10-20|No longer supported upstream and may contain vulnerabilities. Use sysutils/bacula-client instead
sysutils/bacula2-server||2012-10-20|No longer supported upstream and may contain vulnerabilities. Use sysutils/bacula-server instead
x11-wm/wmcp||2012-10-25|Has expired: No more public distfiles
-x11-wm/skippy-xd||2012-10-25|Has expired: Abandonware, upstream disappeared
x11-wm/skippy||2012-10-25|Has expired: Abandonware, upstream disappeared
x11-wm/matchbox||2012-10-25|Has expired: Abandonware, upstream disappeared
x11-wm/blwm||2012-10-25|Has expired: Abandonware, upstream disappeared
Modified: head/x11-wm/Makefile
==============================================================================
--- head/x11-wm/Makefile Wed Oct 17 09:09:05 2018 (r482282)
+++ head/x11-wm/Makefile Wed Oct 17 09:09:08 2018 (r482283)
@@ -113,6 +113,7 @@
SUBDIR += sawfish
SUBDIR += selectwm
SUBDIR += simple-ccsm
+ SUBDIR += skippy-xd
SUBDIR += spectrwm
SUBDIR += stumpwm
SUBDIR += subtle
Modified: head/x11-wm/skippy-xd/Makefile
==============================================================================
--- head/x11-wm/skippy-xd/Makefile Thu Oct 25 16:41:08 2012 (r306387)
+++ head/x11-wm/skippy-xd/Makefile Wed Oct 17 09:09:08 2018 (r482283)
@@ -1,54 +1,36 @@
-# New ports collection makefile for: skippy-xd
-# Date created: 2004-05-19
-# Whom: michael johnson <ahze at ahze.net>
-#
+# Created by: Michael Johnson <ahze at ahze.net>
# $FreeBSD$
-#
PORTNAME= skippy-xd
PORTVERSION= 0.5.0
PORTREVISION= 2
CATEGORIES= x11-wm
-MASTER_SITES= http://cdn.thegraveyard.org/releases/skippy/
-MAINTAINER= ports at FreeBSD.org
-COMMENT= A full-screen X11 task-switcher like Apple's Expose
+MAINTAINER= danfe at FreeBSD.org
+COMMENT= Full-screen Expose-style standalone task switcher for X11
-DEPRECATED= Abandonware, upstream disappeared
-EXPIRATION_DATE= 2012-10-20
+LICENSE= GPLv2
-BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2
+LIB_DEPENDS= libgif.so:graphics/giflib \
+ libpng.so:graphics/png
-USE_BZIP2= yes
-USE_XORG= x11 xft xcomposite xdamage xfixes xrender xinerama xext xmu
-USE_PKGCONFIG= yes
-PLIST_FILES= bin/skippy-xd \
- %%DATADIR%%/skippy-xd.rc-default
-PLIST_DIRS= %%DATADIR%%
-PKGMESSAGE= ${WRKDIR}/pkg-message
+USES= gmake jpeg pkgconfig
+USE_XORG= x11 xcomposite xdamage xext xfixes xft xinerama xrender
-.include <bsd.port.pre.mk>
+USE_GITHUB= yes
+GH_ACCOUNT= richardgv
+GH_TAGNAME= 397216c
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|; \
- s|/usr/local|${LOCALBASE}|; s|gcc|${CC}|' \
- ${WRKSRC}/Makefile
+MAKE_ARGS= SKIPPYXD_VERSION=${PORTVERSION}-git-${GH_TAGNAME}-2015-02-24
-.if ${ARCH} == "amd64"
- @${REINPLACE_CMD} -e 's|CARD32|CARD64|g' \
- ${WRKSRC}/clientwin.c ${WRKSRC}/skippy.c \
- ${WRKSRC}/wm.c ${WRKSRC}/wm.h
-.endif
+PLIST_FILES= bin/skippy-xd \
+ @sample\ etc/xdg/skippy-xd.rc.sample
+PORTDOCS= CHANGELOG
-post-build:
- @${SED} 's|%%DATADIR%%|${DATADIR}|' ${PKGDIR}/pkg-message >${PKGMESSAGE}
+OPTIONS_DEFINE= DOCS
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/skippy-xd ${PREFIX}/bin
- @${MKDIR} ${DATADIR}
- @${INSTALL_DATA} ${WRKSRC}/skippy-xd.rc-default ${DATADIR}
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${STAGEDIR}${DOCSDIR}
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/x11-wm/skippy-xd/distinfo
==============================================================================
--- head/x11-wm/skippy-xd/distinfo Thu Oct 25 16:41:08 2012 (r306387)
+++ head/x11-wm/skippy-xd/distinfo Wed Oct 17 09:09:08 2018 (r482283)
@@ -1,2 +1,3 @@
-SHA256 (skippy-xd-0.5.0.tar.bz2) = 52ff7476b3580a92c385167f1855583c2cf74ae1898a6a5e8446ce67c80bc139
-SIZE (skippy-xd-0.5.0.tar.bz2) = 23970
+TIMESTAMP = 1424784900
+SHA256 (richardgv-skippy-xd-0.5.0-397216c_GH0.tar.gz) = 172ab8c0fcbd61df3de27d08b87851c17a31a2e06f99dd42894436921a92e1d9
+SIZE (richardgv-skippy-xd-0.5.0-397216c_GH0.tar.gz) = 57168
Copied and modified: head/x11-wm/skippy-xd/files/patch-src_config.c (from r306387, head/x11-wm/skippy-xd/files/patch-config.c)
==============================================================================
--- head/x11-wm/skippy-xd/files/patch-config.c Thu Oct 25 16:41:08 2012 (r306387, copy source)
+++ head/x11-wm/skippy-xd/files/patch-src_config.c Wed Oct 17 09:09:08 2018 (r482283)
@@ -1,6 +1,6 @@
---- config.c.orig Mon Jul 5 22:36:39 2004
-+++ config.c Mon Jul 5 23:32:25 2004
-@@ -72,9 +72,9 @@
+--- src/config.c.orig 2015-02-24 13:35:00 UTC
++++ src/config.c
+@@ -73,9 +73,9 @@ config_parse(const char *config) {
int ix = 0, l_ix = 0;
dlist *new_config = 0;
@@ -12,7 +12,7 @@
while(1)
{
-@@ -148,6 +148,7 @@
+@@ -150,6 +150,7 @@ config_load(const char *path)
fclose(fin);
return 0;
}
Modified: head/x11-wm/skippy-xd/pkg-descr
==============================================================================
--- head/x11-wm/skippy-xd/pkg-descr Thu Oct 25 16:41:08 2012 (r306387)
+++ head/x11-wm/skippy-xd/pkg-descr Wed Oct 17 09:09:08 2018 (r482283)
@@ -9,4 +9,4 @@ snapshots of all windows on the current desktop and it
window using a mouse or a keyboard. Yes, this is also what expocity and Apple's
Expose.
-WWW: http://thegraveyard.org/skippy.php
+WWW: https://github.com/richardgv/skippy-xd
More information about the svn-ports-head
mailing list