7019782 move tcsh to userland
8 files added
7 files modified
| | |
| | | bzip2.1 bzip2recover.1 bzmore.1 |
| | | MAN3FILES=libbz2.3 |
| | | |
| | | PROTOMAN1FILES=$(MAN1FILES:%=$(PROTOUSRSHAREMAN1DIR)/%) |
| | | PROTOMAN3FILES=$(MAN3FILES:%=$(PROTOUSRSHAREMAN3DIR)/%) |
| | | PROTODIRS= $(PROTOUSRSHAREMAN1DIR) $(PROTOUSRSHAREMAN3DIR) |
| | | include ../../make-rules/shared-targets.mk |
| | | |
| | | $(PROTOUSRSHAREMAN1DIR) $(PROTOUSRSHAREMAN3DIR): |
| | | $(INS.dir) |
| | | |
| | | $(PROTOUSRSHAREMAN1DIR)/% $(PROTOUSRSHAREMAN3DIR)/%: manpages/% |
| | | $(INS.file) |
| | | |
| | | |
| | | install: build $(INSTALL_32) $(PROTODIRS) $(PROTOMAN3FILES) $(PROTOMAN1FILES) |
| | | install: build $(INSTALL_32) $(PROTOMAN3FILES) $(PROTOMAN1FILES) |
| | | $(INSTALL) $(BUILD_DIR_32)/libbz2.so.1 $(PROTOUSRLIBDIR) |
| | | cd $(PROTOUSRLIBDIR); rm -f libbz2.so; ln -s libbz2.so.1 libbz2.so |
| | | $(INSTALL) llib-lbz2 $(PROTOUSRLIBDIR) |
| | |
| | | # |
| | | set name=pkg.fmri value=pkg:/web/browser/elinks@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
| | | set name=pkg.summary value="advanced text-mode WWW browser" |
| | | set name=pkg.description value="ELinks is a feature-rich program for browsing the web in text mode. It is like enhanded Lynx and Links." |
| | | set name=pkg.description value="ELinks is a feature-rich program for browsing the web in text mode. It is like enhanced Lynx and Links." |
| | | set name=info.classification value="org.opensolaris.category.2008:Applications/Internet" |
| | | set name=info.upstream_url value="http://elinks.or.cz/" |
| | | set name=info.source_url value=$(COMPONENT_ARCHIVE_URL) |
| | |
| | | |
| | | set name=pkg.fmri value=pkg:/text/less@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
| | | set name=pkg.summary value="pager program similar to more" |
| | | set name=pkg.description value="The package provides less, a file pager (a memory-efficient utility for displaying text one screenful ata time)." |
| | | set name=pkg.description value="The package provides less, a file pager (a memory-efficient utility for displaying text one screenful at a time)." |
| | | set name=info.classification value="org.opensolaris.category.2008:Development/GNU" |
| | | set name=info.upstream_url value=http://www.greenwoodsoftware.com/less/ |
| | | set name=info.source_url value=$(COMPONENT_ARCHIVE_URL) |
| | |
| | | |
| | | set name=pkg.fmri value=pkg:/developer/build/gnu-make@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
| | | set name=pkg.summary value="A utility for directing compilation." |
| | | set name=pkg.description value="GNU Make is an utility which controls the genration of executables and other target files." |
| | | set name=pkg.description value="GNU Make is an utility which controls the generation of executables and other target files." |
| | | set name=info.classification value="org.opensolaris.category.2008:Development/GNU" |
| | | set name=info.upstream_url value=http://www.gnu.org/software/make/ |
| | | set name=info.source_url value=$(COMPONENT_ARCHIVE_URL) |
New file |
| | |
| | | *** tcsh-6.17.00/config_f.h.orig Thu Aug 20 12:31:33 2009 |
| | | --- tcsh-6.17.00/config_f.h Thu Aug 20 12:31:42 2009 |
| | | *************** |
| | | *** 131,137 **** |
| | | * variable "mbytemap". |
| | | * (use for multi-byte table check) |
| | | */ |
| | | ! #undef MBYTEDEBUG |
| | | |
| | | /* |
| | | * NEWGRP Provide a newgrp builtin. |
| | | --- 131,137 ---- |
| | | * variable "mbytemap". |
| | | * (use for multi-byte table check) |
| | | */ |
| | | ! #define MBYTEDEBUG |
| | | |
| | | /* |
| | | * NEWGRP Provide a newgrp builtin. |
New file |
| | |
| | | diff -ru tcsh-6.17.00-orig/sh.c tcsh-6.17.00/sh.c |
| | | --- tcsh-6.17.00-orig/sh.c 2009-06-25 23:15:37.000000000 +0200 |
| | | +++ tcsh-6.17.00/sh.c 2009-09-10 15:38:50.703642142 +0200 |
| | | @@ -336,12 +336,14 @@ |
| | | fix_strcoll_bug(); |
| | | # endif /* STRCOLLBUG */ |
| | | |
| | | - { |
| | | + if (MB_CUR_MAX == 1) { |
| | | int k; |
| | | |
| | | - for (k = 0200; k <= 0377 && !Isprint(CTL_ESC(k)); k++) |
| | | + for (k = 0200; k <= 0377 && !isprint(CTL_ESC(k)); k++) |
| | | continue; |
| | | - AsciiOnly = MB_CUR_MAX == 1 && k > 0377; |
| | | + AsciiOnly = k > 0377; |
| | | + } else { |
| | | + AsciiOnly = 0; |
| | | } |
| | | #else |
| | | AsciiOnly = getenv("LANG") == NULL && getenv("LC_CTYPE") == NULL; |
New file |
| | |
| | | --- tcsh-6.17.00/sh.c.orig Tue Sep 22 13:39:07 2009 |
| | | +++ tcsh-6.17.00/sh.c Wed Sep 23 00:46:27 2009 |
| | | @@ -160,6 +160,52 @@ |
| | | |
| | | int main (int, char **); |
| | | |
| | | +#ifndef LOCALEDIR |
| | | +#define LOCALEDIR "/usr/share/locale" |
| | | +#endif |
| | | + |
| | | +static void |
| | | +add_localedir_to_nslpath(char *path) |
| | | +{ |
| | | + char *old = getenv("NLSPATH"); |
| | | + char *new; |
| | | + int len = 0; |
| | | + |
| | | + if (path == NULL) |
| | | + return; |
| | | + |
| | | + if (old != NULL) |
| | | + len += strlen(old); |
| | | + |
| | | +#if !defined(HAVE_SETENV) |
| | | + len += sizeof ("NLSPATH="); |
| | | +#endif |
| | | + |
| | | + len += (strlen(path) + sizeof ("/%L/LC_MESSAGES/%N.cat")); |
| | | + |
| | | + if ((new = calloc(len, 1)) == NULL) |
| | | + return; |
| | | + |
| | | +#if !defined(HAVE_SETENV) |
| | | + strcpy(new, "NLSPATH="); |
| | | +#endif |
| | | + |
| | | + if (old != NULL) { |
| | | + strncat(new, old, len); |
| | | + strncat(new, ":", len); |
| | | + } |
| | | + |
| | | + strncat(new, path, len); |
| | | + strncat(new, "/%L/LC_MESSAGES/%N.cat", len); |
| | | + |
| | | +#if defined(HAVE_SETENV) |
| | | + setenv("NLSPATH", new, 1); |
| | | + free(new); |
| | | +#else |
| | | + putenv(new); |
| | | +#endif |
| | | +} |
| | | + |
| | | int |
| | | main(int argc, char **argv) |
| | | { |
| | | @@ -192,6 +238,8 @@ |
| | | # endif /* LC_CTYPE */ |
| | | #endif /* NLS */ |
| | | |
| | | + add_localedir_to_nslpath(LOCALEDIR); |
| | | + |
| | | nlsinit(); |
| | | |
| | | #ifdef MALLOC_TRACE |
| | | --- tcsh-6.17.00/nls/Makefile.in.orig Wed Oct 7 13:25:44 2009 |
| | | +++ tcsh-6.17.00/nls/Makefile.in Wed Oct 7 13:31:57 2009 |
| | | @@ -0,0 +1,24 @@ |
| | | +# $tcsh: Makefile,v 1.14 2006/03/02 18:46:45 christos Exp $ |
| | | + |
| | | +LOCALES= C et finnish french german greek italian ja pl russian \ |
| | | + spanish ukrainian |
| | | +GENCAT= gencat |
| | | +INSTALL= ginstall |
| | | + |
| | | +CATALOGS=$(LOCALES:%=%.cat) |
| | | +INSTALLED=$(LOCALES:%=@localedir@/%/LC_MESSAGES/tcsh.cat) |
| | | + |
| | | +all: $(CATALOGS) |
| | | + |
| | | +install: $(INSTALLED) |
| | | + |
| | | +@localedir@/%/LC_MESSAGES/tcsh.cat: %.cat |
| | | + mkdir -p $(@D) |
| | | + $(INSTALL) $< $@ |
| | | + |
| | | +%.cat: |
| | | + $(GENCAT) $@ $(@:%.cat=%)/*set* |
| | | + |
| | | +clean: |
| | | + $(RM) $(CATALOGS) |
| | | + |
| | | |
| | | --- tcsh-6.17.00/Makefile.in.orig Wed Jun 24 15:09:05 2009 |
| | | +++ tcsh-6.17.00/Makefile.in Wed Oct 7 14:19:01 2009 |
| | | @@ -12,6 +12,7 @@ |
| | | BUILD=tcsh$(EXEEXT) |
| | | VPATH=@srcdir@ |
| | | srcdir=@srcdir@ |
| | | +localedir=@localedir@ |
| | | |
| | | ################################################################ |
| | | ## CFLAGS. For various -D things, see config.h |
| | | @@ -137,8 +138,10 @@ |
| | | #DFLAGS=-D_PATH_TCSHELL='"${DESTBIN}/tcsh"' |
| | | ## The following is set by autoconf. |
| | | DFLAGS = -D_PATH_TCSHELL='"${bindir}/tcsh"' @DFLAGS@ @CPPFLAGS@ |
| | | +DFLAGS += -DLOCALEDIR='"${localedir}"' |
| | | |
| | | |
| | | + |
| | | ################################################################ |
| | | ## LDFLAGS. Define something here if you need to |
| | | ################################################################ |
| | | @@ -231,7 +234,7 @@ |
| | | # |
| | | |
| | | EXTRAFLAGS = @HESDEF@ $(AFSDEF) |
| | | -EXTRALIBS = @HESLIB@ $(AFSLIB) @LIBICONV@ |
| | | +EXTRALIBS = @HESLIB@ $(AFSLIB) |
| | | |
| | | |
| | | |
| | | --- tcsh-6.17.00/configure.in Fri Jul 10 10:13:56 2009 |
| | | +++ tc/configure.in Wed Oct 7 14:21:21 2009 |
| | | @@ -281,7 +281,6 @@ |
| | | AC_SEARCH_LIBS(tgetent, termlib termcap curses ncurses) |
| | | AC_SEARCH_LIBS(gethostbyname, nsl) |
| | | AC_SEARCH_LIBS(connect, socket) |
| | | -AM_ICONV |
| | | |
| | | dnl Checks for header files |
| | | AC_CHECK_HEADERS([auth.h crypt.h inttypes.h shadow.h stdint.h utmp.h utmpx.h]) |
| | | @@ -440,5 +440,5 @@ |
| | | AC_SUBST(HESDEF) |
| | | AC_SUBST(HESLIB) |
| | | |
| | | -AC_CONFIG_FILES([Makefile]) |
| | | +AC_CONFIG_FILES([Makefile nls/Makefile]) |
| | | AC_OUTPUT |
| | | |
New file |
| | |
| | | # |
| | | # CDDL HEADER START |
| | | # |
| | | # The contents of this file are subject to the terms of the |
| | | # Common Development and Distribution License (the "License"). |
| | | # You may not use this file except in compliance with the License. |
| | | # |
| | | # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
| | | # or http://www.opensolaris.org/os/licensing. |
| | | # See the License for the specific language governing permissions |
| | | # and limitations under the License. |
| | | # |
| | | # When distributing Covered Code, include this CDDL HEADER in each |
| | | # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
| | | # If applicable, add the following below this CDDL HEADER, with the |
| | | # fields enclosed by brackets "[]" replaced with your own identifying |
| | | # information: Portions Copyright [yyyy] [name of copyright owner] |
| | | # |
| | | # CDDL HEADER END |
| | | # |
| | | |
| | | # |
| | | # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. |
| | | # |
| | | |
| | | include ../../make-rules/shared-macros.mk |
| | | |
| | | COMPONENT_NAME= tcsh |
| | | COMPONENT_VERSION= 6.17.00 |
| | | COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
| | | COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
| | | COMPONENT_ARCHIVE_HASH= sha1:9bf67d5ce1b406178e9ba535ecd34553fe0d4d36 |
| | | COMPONENT_ARCHIVE_URL= ftp://ftp.astron.com/pub/tcsh/$(COMPONENT_ARCHIVE) |
| | | |
| | | include ../../make-rules/prep.mk |
| | | include ../../make-rules/configure.mk |
| | | include ../../make-rules/ips.mk |
| | | |
| | | COMPONENT_PRE_CONFIGURE_ACTION = \ |
| | | ($(CLONEY) $(SOURCE_DIR) $(@D)) |
| | | |
| | | COMPONENT_PREP_ACTION = \ |
| | | (cd $(@D) ; autoconf ) |
| | | |
| | | COMPONENT_POST_BUILD_ACTION = \ |
| | | (cd $(@D)/nls ; $(MAKE) all) |
| | | |
| | | CFLAGS += -D_FILE_OFFSET_BITS=64 |
| | | |
| | | LOCALEDIR=$(PROTO_DIR)/$(CONFIGURE_LOCALEDIR) |
| | | |
| | | CONFIGURE_OPTIONS += --localedir=$(CONFIGURE_LOCALEDIR) |
| | | CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
| | | |
| | | MAN1FILES= tcsh.1 |
| | | |
| | | include ../../make-rules/shared-targets.mk |
| | | |
| | | # common targets |
| | | build: $(BUILD_32) |
| | | |
| | | install: $(INSTALL_32) install-locales $(PROTOMAN1FILES) |
| | | |
| | | # we don't agree on locale names |
| | | install-locales: |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/et.cat $(LOCALEDIR)/et/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/finnish.cat $(LOCALEDIR)/fi/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/french.cat $(LOCALEDIR)/fr/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/german.cat $(LOCALEDIR)/de/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/greek.cat $(LOCALEDIR)/el/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/italian.cat $(LOCALEDIR)/it/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/ja.cat $(LOCALEDIR)/ja/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/pl.cat $(LOCALEDIR)/pl/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/russian.cat $(LOCALEDIR)/ru/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/spanish.cat $(LOCALEDIR)/es/LC_MESSAGES/tcsh.cat |
| | | $(INSTALL) -D $(BUILD_DIR_32)/nls/ukrainian.cat $(LOCALEDIR)/uk/LC_MESSAGES/tcsh.cat |
| | | |
| | | |
| | | BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
| | | |
| | | # they don't seem quite doable for us |
| | | test: |
| | | @echo "no tests available" |
| | | |
| | | include ../../make-rules/depend.mk |
New file |
| | |
| | | # |
| | | # CDDL HEADER START |
| | | # |
| | | # The contents of this file are subject to the terms of the |
| | | # Common Development and Distribution License (the "License"). |
| | | # You may not use this file except in compliance with the License. |
| | | # |
| | | # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
| | | # or http://www.opensolaris.org/os/licensing. |
| | | # See the License for the specific language governing permissions |
| | | # and limitations under the License. |
| | | # |
| | | # When distributing Covered Code, include this CDDL HEADER in each |
| | | # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
| | | # If applicable, add the following below this CDDL HEADER, with the |
| | | # fields enclosed by brackets "[]" replaced with your own identifying |
| | | # information: Portions Copyright [yyyy] [name of copyright owner] |
| | | # |
| | | # CDDL HEADER END |
| | | # |
| | | # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. |
| | | # |
| | | |
| | | # |
| | | # Legacy package information for renamed SUNWtcsh package |
| | | # |
| | | |
| | | set name=pkg.fmri value=pkg:/SUNWtcsh@6.17.0,5.11-0.133 |
| | | set name=pkg.renamed value=true |
| | | |
| | | set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
| | | |
| | | depend fmri=shell/tcsh@6.17.0-0.133 type=require |
New file |
| | |
| | | |
| | | Copyright (c) 1980, 1990, 1993 |
| | | The Regents of the University of California. All rights reserved. |
| | | |
| | | Redistribution and use in source and binary forms, with or without |
| | | modification, are permitted provided that the following conditions |
| | | are met: |
| | | 1. Redistributions of source code must retain the above copyright |
| | | notice, this list of conditions and the following disclaimer. |
| | | 2. Redistributions in binary form must reproduce the above copyright |
| | | notice, this list of conditions and the following disclaimer in the |
| | | documentation and/or other materials provided with the distribution. |
| | | 3. All advertising materials mentioning features or use of this software |
| | | must display the following acknowledgement: |
| | | This product includes software developed by the University of |
| | | California, Berkeley and its contributors. |
| | | 4. Neither the name of the University nor the names of its contributors |
| | | may be used to endorse or promote products derived from this software |
| | | without specific prior written permission. |
| | | |
| | | THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND |
| | | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| | | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
| | | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE |
| | | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
| | | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
| | | OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
| | | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
| | | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
| | | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
| | | SUCH DAMAGE. |
| | | |
New file |
| | |
| | | # |
| | | # CDDL HEADER START |
| | | # |
| | | # The contents of this file are subject to the terms of the |
| | | # Common Development and Distribution License (the "License"). |
| | | # You may not use this file except in compliance with the License. |
| | | # |
| | | # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
| | | # or http://www.opensolaris.org/os/licensing. |
| | | # See the License for the specific language governing permissions |
| | | # and limitations under the License. |
| | | # |
| | | # When distributing Covered Code, include this CDDL HEADER in each |
| | | # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
| | | # If applicable, add the following below this CDDL HEADER, with the |
| | | # fields enclosed by brackets "[]" replaced with your own identifying |
| | | # information: Portions Copyright [yyyy] [name of copyright owner] |
| | | # |
| | | # CDDL HEADER END |
| | | # |
| | | # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. |
| | | # |
| | | |
| | | set name=pkg.fmri value=pkg:/shell/tcsh@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
| | | set name=pkg.summary value="Tenex C-shell (tcsh)" |
| | | set name=pkg.description value="C shell with file name completion and command line editing" |
| | | set name=info.classification value="org.opensolaris.category.2008:System/Shells" |
| | | set name=info.upstream_url value="http://www.tcsh.org" |
| | | set name=info.source_url value=$(COMPONENT_ARCHIVE_URL) |
| | | set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
| | | |
| | | license tcsh.license license='BSD' |
| | | |
| | | dir path=usr |
| | | dir path=usr/bin |
| | | dir path=usr/share |
| | | dir path=usr/share/locale |
| | | dir path=usr/share/locale/de |
| | | dir path=usr/share/locale/de/LC_MESSAGES |
| | | dir path=usr/share/locale/el |
| | | dir path=usr/share/locale/el/LC_MESSAGES |
| | | dir path=usr/share/locale/es |
| | | dir path=usr/share/locale/es/LC_MESSAGES |
| | | dir path=usr/share/locale/et |
| | | dir path=usr/share/locale/et/LC_MESSAGES |
| | | dir path=usr/share/locale/fi |
| | | dir path=usr/share/locale/fi/LC_MESSAGES |
| | | dir path=usr/share/locale/fr |
| | | dir path=usr/share/locale/fr/LC_MESSAGES |
| | | dir path=usr/share/locale/it |
| | | dir path=usr/share/locale/it/LC_MESSAGES |
| | | dir path=usr/share/locale/ja |
| | | dir path=usr/share/locale/ja/LC_MESSAGES |
| | | dir path=usr/share/locale/pl |
| | | dir path=usr/share/locale/pl/LC_MESSAGES |
| | | dir path=usr/share/locale/ru |
| | | dir path=usr/share/locale/ru/LC_MESSAGES |
| | | dir path=usr/share/locale/uk |
| | | dir path=usr/share/locale/uk/LC_MESSAGES |
| | | dir path=usr/share/man |
| | | dir path=usr/share/man/man1 |
| | | file path=usr/bin/tcsh |
| | | file path=usr/share/locale/de/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/el/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/es/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/et/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/fi/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/fr/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/it/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/ja/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/pl/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/ru/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/locale/uk/LC_MESSAGES/tcsh.cat |
| | | file path=usr/share/man/man1/tcsh.1 |
| | | |
| | | legacy pkg=SUNWtcsh \ |
| | | name="Tenex C-shell (tcsh)" \ |
| | | desc="Tenex C-shell (tcsh) 6.17.00" |
| | | |
| | |
| | | # COMPONENT_BUILD_TARGETS, COMPONENT_INSTALL_TARGETS |
| | | # |
| | | |
| | | CLONEY = $(WS_TOOLS)/cloney |
| | | |
| | | $(BUILD_DIR_32)/.built: BITS=32 |
| | | $(BUILD_DIR_64)/.built: BITS=64 |
| | | $(BUILD_DIR_32)/.install: BITS=32 |
| | |
| | | |
| | | BASS_O_MATIC = $(WS_TOOLS)/bass-o-matic |
| | | |
| | | CLONEY = $(WS_TOOLS)/cloney |
| | | |
| | | PKG_REPO = file:$(WS_REPO) |
| | | |
| | | COMPONENT_DIR = $(shell pwd) |
| | |
| | | # |
| | | # (hopefully) helpful common targets. |
| | | # |
| | | |
| | | PROTOMAN1FILES=$(MAN1FILES:%=$(PROTOUSRSHAREMAN1DIR)/%) |
| | | PROTOMAN3FILES=$(MAN3FILES:%=$(PROTOUSRSHAREMAN3DIR)/%) |
| | | |
| | | $(PROTOUSRSHAREMAN1DIR)/% $(PROTOUSRSHAREMAN3DIR)/%: manpages/% |
| | | $(INS.file) |
| | | |
| | | PROTOSFWLINKS= $(SFWPROGS:%=$(PROTOSFWBIN)/%) |
| | | |
| | | $(PROTOSFWLINKS): $(PROTOSFWBIN) |
| | |
| | | |
| | | $(PROTOETCDIR) \ |
| | | $(PROTOUSRSHAREMAN1DIR) \ |
| | | $(PROTOUSRSHAREMAN3DIR) \ |
| | | $(PROTOGNUBIN) \ |
| | | $(PROTOGNUSHAREMAN1) \ |
| | | $(PROTOSFWBIN) \ |
| | | $(PROTOSFWSHAREMAN1): |
| | | $(MKDIR) $@ |
| | | |
| | | $(PROTOMAN3FILES): $(PROTOUSRSHAREMAN3DIR) |
| | | |
| | | $(PROTOMAN1FILES): $(PROTOUSRSHAREMAN1DIR) |