From 5c993c1fb9019145a89fa238cc18eade77e9fd42 Mon Sep 17 00:00:00 2001 From: Aurelien Larcher Date: Sun, 7 Feb 2016 12:47:59 +0100 Subject: [PATCH] Add xmag 1.0.6 from x-S12 --- components/x11/xmag/Makefile | 51 ++++++++++++++++++++++++++++++++++++++++ components/x11/xmag/xmag.license | 48 +++++++++++++++++++++++++++++++++++++ components/x11/xmag/xmag.p5m | 30 +++++++++++++++++++++++ 3 files changed, 129 insertions(+) create mode 100644 components/x11/xmag/Makefile create mode 100644 components/x11/xmag/xmag.license create mode 100644 components/x11/xmag/xmag.p5m diff --git a/components/x11/xmag/Makefile b/components/x11/xmag/Makefile new file mode 100644 index 000000000..ec9ec5761 --- /dev/null +++ b/components/x11/xmag/Makefile @@ -0,0 +1,51 @@ +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# + +# +# Copyright 2015 Captain XNV +# + +include ../../../make-rules/shared-macros.mk + +COMPONENT_NAME= xmag +COMPONENT_VERSION= 1.0.6 +COMPONENT_FMRI= x11/xmag +COMPONENT_CLASSIFICATION= System/X11 +COMPONENT_SUMMARY= xmag - screen magnification utility +COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) +COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 +COMPONENT_ARCHIVE_HASH= \ + sha256:87a2bc23b251e2d8f8370d3283a4d6c8dac98a30cb5749a04336cdb55c14e161 +COMPONENT_ARCHIVE_URL= \ + http://www.x.org/releases/individual/app/xmag-1.0.6.tar.bz2 +COMPONENT_PROJECT_URL = http://www.x.org/ +COMPONENT_LICENSE= MIT License +COMPONENT_LICENSE_FILE= xmag.license + +include $(WS_TOP)/make-rules/prep.mk +include $(WS_TOP)/make-rules/configure.mk +include $(WS_TOP)/make-rules/ips.mk + +PATH=/usr/gnu/bin:/usr/bin + +build: $(BUILD_32_and_64) + +install: $(INSTALL_32_and_64) + +test: $(NO_TESTS) + + +REQUIRED_PACKAGES += system/library +REQUIRED_PACKAGES += system/library/math +REQUIRED_PACKAGES += x11/library/libx11 +REQUIRED_PACKAGES += x11/library/libxmu +REQUIRED_PACKAGES += x11/library/toolkit/libxaw7 +REQUIRED_PACKAGES += x11/library/toolkit/libxt diff --git a/components/x11/xmag/xmag.license b/components/x11/xmag/xmag.license new file mode 100644 index 000000000..d9172c54d --- /dev/null +++ b/components/x11/xmag/xmag.license @@ -0,0 +1,48 @@ +Copyright 1989, 1990, 1991, 1993, 1994, 1998 The Open Group + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of The Open Group shall +not be used in advertising or otherwise to promote the sale, use or +other dealings in this Software without prior written authorization +from The Open Group. + + +Copyright (C) 1999 The XFree86 Project, Inc. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of the XFree86 Project shall +not be used in advertising or otherwise to promote the sale, use or other +dealings in this Software without prior written authorization from the +XFree86 Project. diff --git a/components/x11/xmag/xmag.p5m b/components/x11/xmag/xmag.p5m new file mode 100644 index 000000000..050cddbb4 --- /dev/null +++ b/components/x11/xmag/xmag.p5m @@ -0,0 +1,30 @@ +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# + +# +# Copyright 2016 Aurelien Larcher +# + +set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) +set name=pkg.summary value="$(COMPONENT_SUMMARY)" +set name=info.classification value="$(COMPONENT_CLASSIFICATION)" +set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) +set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) +set name=org.opensolaris.consolidation value=$(CONSOLIDATION) + +license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' + +link path=usr/X11/bin/xmag target=../../bin/xmag + +file path=usr/bin/$(MACH64)/xmag +file path=usr/bin/xmag +file path=usr/share/X11/app-defaults/Xmag +file path=usr/share/man/man1/xmag.1 -- 2.11.4.GIT