[csw-devel] SF.net SVN: gar:[9136] csw/mgar/pkg/bash/trunk

chninkel at users.sourceforge.net chninkel at users.sourceforge.net
Sat Mar 13 17:09:30 CET 2010


Revision: 9136
          http://gar.svn.sourceforge.net/gar/?rev=9136&view=rev
Author:   chninkel
Date:     2010-03-13 16:09:30 +0000 (Sat, 13 Mar 2010)

Log Message:
-----------
bash: switched to dynamic prototype

Modified Paths:
--------------
    csw/mgar/pkg/bash/trunk/Makefile
    csw/mgar/pkg/bash/trunk/files/changelog.CSW

Removed Paths:
-------------
    csw/mgar/pkg/bash/trunk/files/CSWbash.prototype

Modified: csw/mgar/pkg/bash/trunk/Makefile
===================================================================
--- csw/mgar/pkg/bash/trunk/Makefile	2010-03-13 14:28:45 UTC (rev 9135)
+++ csw/mgar/pkg/bash/trunk/Makefile	2010-03-13 16:09:30 UTC (rev 9136)
@@ -44,7 +44,6 @@
 MASTER_SITES += $(GNU_MIRROR)
 DISTNAME = $(GARNAME)-$(BASH_VERSION)
 DISTFILES  = $(GARNAME)-$(BASH_VERSION).tar.gz
-DISTFILES += CSWbash.prototype
 DISTFILES += changelog.CSW
 
 # build action script to modify /etc/shells at package installation and removal time
@@ -67,9 +66,23 @@
 # opencsw bash use /etc/bash.bashrc and /etc/bash.bash_logout files
 PATCHFILES += use_system_bashrc_and_logout.patch
 
+LICENSE = COPYING
 
+# we add CSW bash to the /etc/shells files using the build script
+PROTOTYPE_MODIFIERS = shell
+PROTOTYPE_FILES_shell = \/etc\/shells   # a normal Perl regexp. Watch out for links!
+PROTOTYPE_PERMS_shell = ?
+PROTOTYPE_CLASS_shell = build
+PROTOTYPE_USER_shell = ?
+PROTOTYPE_GROUP_shell = ?
+PROTOTYPE_FTYPE_shell = e
+
+
 ##### Build and installation information #####
 
+CHECKPKG_OVERRIDES_CSWbash += action-class-only-in-pkginfo|build
+
+
 CONFIGURE_ARGS = $(DIRPATHS)
 
 include gar/category.mk
@@ -81,7 +94,6 @@
 	touch $(WORKSRC)/configure
 	touch $(WORKSRC)/config.status
 
-
 post-merge:
 	@( for FILE in README RBASH NEWS NOTES POSIX AUTHORS doc/FAQ doc/INTRO; do \
 		 ginstall -D $(WORKSRC_FIRSTMOD)/$$FILE $(PKGROOT)$(docdir)/$(GARNAME)/`basename $$FILE`; \

Deleted: csw/mgar/pkg/bash/trunk/files/CSWbash.prototype
===================================================================
--- csw/mgar/pkg/bash/trunk/files/CSWbash.prototype	2010-03-13 14:28:45 UTC (rev 9135)
+++ csw/mgar/pkg/bash/trunk/files/CSWbash.prototype	2010-03-13 16:09:30 UTC (rev 9136)
@@ -1,43 +0,0 @@
-e build /etc/shells ? ? ?
-f none /opt/csw/bin/bash 0755 root bin
-f none /opt/csw/bin/bashbug 0555 root bin
-d none /opt/csw/share/doc/bash 0755 root bin
-f none /opt/csw/share/doc/bash/changelog.CSW 0644 root bin
-f none /opt/csw/share/doc/bash/README 0644 root bin
-f none /opt/csw/share/doc/bash/FAQ 0644 root bin
-f none /opt/csw/share/doc/bash/RBASH 0644 root bin
-f none /opt/csw/share/doc/bash/NEWS 0644 root bin
-f none /opt/csw/share/doc/bash/NOTES 0644 root bin
-f none /opt/csw/share/doc/bash/POSIX 0644 root bin
-f none /opt/csw/share/doc/bash/AUTHORS 0644 root bin
-f none /opt/csw/share/doc/bash/INTRO 0644 root bin
-f none /opt/csw/share/info/bash.info 0644 root bin
-d none /opt/csw/share/locale/en at boldquot 0755 root bin
-d none /opt/csw/share/locale/en at boldquot/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/en at boldquot/LC_MESSAGES/bash.mo 0644 root bin
-d none /opt/csw/share/locale/en at quot 0755 root bin
-d none /opt/csw/share/locale/en at quot/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/en at quot/LC_MESSAGES/bash.mo 0644 root bin
-d none /opt/csw/share/locale/es 0755 root bin
-d none /opt/csw/share/locale/es/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/fr 0755 root bin
-d none /opt/csw/share/locale/fr/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/it 0755 root bin
-d none /opt/csw/share/locale/it/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/ja 0755 root bin
-d none /opt/csw/share/locale/ja/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/ko 0755 root bin
-d none /opt/csw/share/locale/ko/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/pl 0755 root bin
-d none /opt/csw/share/locale/pl/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/pt_BR 0755 root bin
-d none /opt/csw/share/locale/pt_BR/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/ru 0755 root bin
-d none /opt/csw/share/locale/ru/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/zh_CN 0755 root bin
-d none /opt/csw/share/locale/zh_CN/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/locale/zh_TW 0755 root bin
-d none /opt/csw/share/locale/zh_TW/LC_MESSAGES 0755 root bin
-d none /opt/csw/share/man/man1 0755 root bin
-f none /opt/csw/share/man/man1/bash.1 0644 root bin
-f none /opt/csw/share/man/man1/bashbug.1 0644 root bin

Modified: csw/mgar/pkg/bash/trunk/files/changelog.CSW
===================================================================
--- csw/mgar/pkg/bash/trunk/files/changelog.CSW	2010-03-13 14:28:45 UTC (rev 9135)
+++ csw/mgar/pkg/bash/trunk/files/changelog.CSW	2010-03-13 16:09:30 UTC (rev 9136)
@@ -2,6 +2,7 @@
 
   * Added bash patches bash41-001 and bash41-002.
   * Removed patch vsnprintf.patch applied upstream.
+  * Switched to dynamic prototype.
 
  -- Yann Rouillard <yann at opencsw.org>  Sat, 13 Mar 2010 13:28:35 +0100
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list