1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Remove this port due to ridiculous license restrictions.

Requested by:	portmgr and many many others
This commit is contained in:
Michael Johnson 2008-04-08 21:12:23 +00:00
parent 5d960e15f1
commit 33bfe93ae7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=210885
6 changed files with 0 additions and 240 deletions

View File

@ -75,7 +75,6 @@
SUBDIR += icewm
SUBDIR += ion
SUBDIR += ion-2
SUBDIR += ion3
SUBDIR += jewel
SUBDIR += jwm
SUBDIR += kahakai

View File

@ -1,28 +0,0 @@
# New ports collection makefile for: ion-2
# Date created: 20 August 2003
# Whom: anthony.ginepro@laposte.net
# Original ion port: ricci@cs.utah.edu
#
# $FreeBSD$
#
PORTNAME= ion3
PORTVERSION= 20080207
CATEGORIES= x11-wm
MASTER_SITES= http://modeemi.fi/~tuomov/dl/
DISTNAME= ${PORTNAME:C/([0-9])/-\1/}-${PORTVERSION}
MAINTAINER= adamw@FreeBSD.org
COMMENT= A tiling tabbed window manager
USE_XORG= x11 xext
USE_LUA= 5.1
USE_GMAKE= yes
USE_GETTEXT=yes
# ion3 clobbers $CFLAGS because it hates puppies
MAKE_ENV= PORT_CFLAGS="${CFLAGS}"
MANLANG= "" cs fi
MAN1= ion3.1 pwm3.1
.include <bsd.port.mk>

View File

@ -1,6 +0,0 @@
MD5 (ion-3-20080207.tar.gz) = a3673c29c367106e5c4919ac33726eec
SHA256 (ion-3-20080207.tar.gz) = 8e2cfe11ac762290eb6dfdaa0c91947f5f5ee15a8860caf3769f525087a1846f
SIZE (ion-3-20080207.tar.gz) = 653316
MD5 (ion-doc-3-20080207.tar.gz) = bfdcea5964177ca077ebe0ddb935b849
SHA256 (ion-doc-3-20080207.tar.gz) = 66dc41e686899bb37462c981b3adc4dccd40e61d5771d476466f228bcbca47ac
SIZE (ion-doc-3-20080207.tar.gz) = 937819

View File

@ -1,117 +0,0 @@
--- system.mk.orig 2008-02-05 12:42:06.000000000 -0500
+++ system.mk 2008-04-08 00:14:27.000000000 -0400
@@ -8,7 +8,7 @@
# Installation path prefix. Unless you know what you're doing, the default
# of /usr/local is likely the correct choice.
-PREFIX=/usr/local
+#PREFIX=/usr/local
# Unless you are creating a package conforming to some OS's standards, you
# probably do not want to modify the following directories:
@@ -20,7 +20,7 @@
# Some .lua files and ion-* shell scripts
SHAREDIR=$(PREFIX)/share/ion3
# Manual pages
-MANDIR=$(PREFIX)/share/man
+MANDIR=$(PREFIX)/man
# Some documents
DOCDIR=$(PREFIX)/share/doc/ion3
# Nothing at the moment
@@ -53,7 +53,7 @@
# Flags to link with libdl. Even if PRELOAD_MODULES=1, you may need this
# setting (for e.g. Lua, when not instructed by pkg-config).
-DL_LIBS=-ldl
+#DL_LIBS=-ldl
##
@@ -62,11 +62,11 @@
# If you have installed Lua 5.1 from the official tarball without changing
# paths, this should do it.
-LUA_DIR=/usr/local
-LUA_LIBS = -L$(LUA_DIR)/lib -llua
-LUA_INCLUDES = -I$(LUA_DIR)/include
-LUA=$(LUA_DIR)/bin/lua
-LUAC=$(LUA_DIR)/bin/luac
+LUA_DIR=$(LOCALBASE)
+LUA_LIBS = -L$(LUA_LIBDIR) -llua
+LUA_INCLUDES = -I$(LUA_INCDIR)
+LUA=$(LUA_BINDIR)/lua
+LUAC=$(LUA_BINDIR)/luac
# If you are using the Debian packages, the following settings should be
# what you want.
@@ -81,7 +81,7 @@
##
# Paths
-X11_PREFIX=/usr/X11R6
+X11_PREFIX=$(X11BASE)
# SunOS/Solaris
#X11_PREFIX=/usr/openwin
@@ -90,7 +90,7 @@
# XFree86 libraries up to 4.3.0 have a bug that can cause a segfault.
# The following setting should work around that situation.
-DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND
+#DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND
# Use the Xutf8 routines (XFree86 extension) instead of the Xmb routines
# in an UTF-8 locale. (No, you don't need this in UTF-8 locales, and
@@ -113,12 +113,14 @@
#DEFINES += -DCF_NO_LOCALE -DCF_NO_GETTEXT
# On some other systems you may need to explicitly link against libintl.
-#EXTRA_LIBS += -lintl
+EXTRA_LIBS += -lintl
# You may also need to give the location of its headers. The following
# should work on Mac OS X (which needs the above option as well) with
# macports.
#EXTRA_INCLUDES += -I/opt/local/include
+EXTRA_INCLUDES+= -I$(LOCALBASE)/include $(PORT_CFLAGS)
+EXTRA_LIBS+= -L$(LOCALBASE)/lib
##
## libc
@@ -127,7 +129,7 @@
# You may uncomment this if you know that your system C libary provides
# asprintf and vasprintf. (GNU libc does.) If HAS_SYSTEM_ASPRINTF is not
# defined, an implementation provided in libtu/sprintf_2.2/ is used.
-#HAS_SYSTEM_ASPRINTF=1
+HAS_SYSTEM_ASPRINTF=1
# The following setting is needed with GNU libc for clock_gettime and the
# monotonic clock. Other systems may not need it, or may not provide a
@@ -149,15 +151,15 @@
## C compiler.
##
-CC=gcc
+CC?=gcc
# Same as '-Wall -pedantic' without '-Wunused' as callbacks often
# have unused variables.
WARN= -W -Wimplicit -Wreturn-type -Wswitch -Wcomment \
-Wtrigraphs -Wformat -Wchar-subscripts \
- -Wparentheses -pedantic -Wuninitialized
+ -Wparentheses
-CFLAGS=-Os $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
+CFLAGS= $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
LDFLAGS=$(LIBS) $(EXTRA_LIBS)
EXPORT_DYNAMIC=-Xlinker --export-dynamic
@@ -172,7 +174,7 @@
#POSIX_SOURCE=-D_POSIX_C_SOURCE=200112L
# Most systems
-#XOPEN_SOURCE=-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED
+XOPEN_SOURCE=-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED
# SunOS, (Irix)
#XOPEN_SOURCE=-D__EXTENSIONS__

View File

@ -1,10 +0,0 @@
Ion is a simple but extensible Window Manager that is closer to
Ratpoison and PWM than to anything else.
With Ion, the screen is divided into frames, and each program simply
lives in the frame it's provided. All Ion commands are keyboard-based.
Ion is also highly configurable and extensible through Lua.
Think of Ion like an X11 version of Screen.
WWW: http://modeemi.cs.tut.fi/~tuomov/ion/

View File

@ -1,78 +0,0 @@
bin/ion3
bin/pwm3
etc/ion3/cfg_defaults.lua
etc/ion3/cfg_dock.lua
etc/ion3/cfg_ion.lua
etc/ion3/cfg_ioncore.lua
etc/ion3/cfg_kludges.lua
etc/ion3/cfg_layouts.lua
etc/ion3/cfg_menu.lua
etc/ion3/cfg_pwm.lua
etc/ion3/cfg_query.lua
etc/ion3/cfg_sp.lua
etc/ion3/cfg_statusbar.lua
etc/ion3/cfg_tiling.lua
etc/ion3/look.lua
etc/ion3/look_brownsteel.lua
etc/ion3/look_clean.lua
etc/ion3/look_cleanios.lua
etc/ion3/look_cleanviolet.lua
etc/ion3/look_dusky.lua
etc/ion3/look_greenlight.lua
etc/ion3/look_greyviolet.lua
etc/ion3/look_ios.lua
etc/ion3/look_newviolet.lua
etc/ion3/look_simpleblue.lua
etc/ion3/lookcommon_clean.lua
etc/ion3/lookcommon_emboss.lua
lib/ion3/bin/ion-completefile
lib/ion3/bin/ion-statusd
lib/ion3/lc/de.lc
lib/ion3/lc/ioncore_bindings.lc
lib/ion3/lc/ioncore_efbb.lc
lib/ion3/lc/ioncore_ext.lc
lib/ion3/lc/ioncore_luaext.lc
lib/ion3/lc/ioncore_menudb.lc
lib/ion3/lc/ioncore_misc.lc
lib/ion3/lc/ioncore_quasiact.lc
lib/ion3/lc/ioncore_tabnum.lc
lib/ion3/lc/ioncore_wd.lc
lib/ion3/lc/ioncore_winprops.lc
lib/ion3/lc/mod_dock.lc
lib/ion3/lc/mod_menu.lc
lib/ion3/lc/mod_query.lc
lib/ion3/lc/mod_query_chdir.lc
lib/ion3/lc/mod_sm.lc
lib/ion3/lc/mod_sp.lc
lib/ion3/lc/mod_statusbar.lc
lib/ion3/lc/mod_tiling.lc
lib/ion3/lc/statusd_date.lc
lib/ion3/lc/statusd_load.lc
lib/ion3/lc/statusd_mail.lc
lib/ion3/mod/de.so
lib/ion3/mod/mod_dock.so
lib/ion3/mod/mod_menu.so
lib/ion3/mod/mod_query.so
lib/ion3/mod/mod_sm.so
lib/ion3/mod/mod_sp.so
lib/ion3/mod/mod_statusbar.so
lib/ion3/mod/mod_tiling.so
%%DOCSDIR%%/ChangeLog
%%DOCSDIR%%/LICENSE
%%DOCSDIR%%/README
%%DOCSDIR%%/RELNOTES
%%DATADIR%%/ion-completeman
%%DATADIR%%/ion-runinxterm
%%DATADIR%%/welcome.cs.txt
%%DATADIR%%/welcome.fi.txt
%%DATADIR%%/welcome.txt
share/locale/cs/LC_MESSAGES/ion3.mo
share/locale/fi/LC_MESSAGES/ion3.mo
share/locale/fr/LC_MESSAGES/ion3.mo
@dirrm %%DATADIR%%
@dirrm %%DOCSDIR%%
@dirrm lib/ion3/mod
@dirrm lib/ion3/lc
@dirrm lib/ion3/bin
@dirrm lib/ion3
@dirrm etc/ion3