![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package majorcoo checked in at Sat May 26 15:45:30 CEST 2007. -------- --- majorcoo/majorcoo.changes 2006-01-25 21:38:10.000000000 +0100 +++ /mounts/work_users/ro/STABLE/majorcoo/majorcoo.changes 2007-05-26 15:44:15.022314000 +0200 @@ -1,0 +2,6 @@ +Sat May 26 15:37:09 CEST 2007 - ro@suse.de + +- set script interpreter +- (package needs more work) + +------------------------------------------------------------------- Old: ---- majorcoo-1.3.2.spec New: ---- majorcoo.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ majorcoo-1.3.2.spec -> majorcoo.spec ++++++ --- majorcoo/majorcoo-1.3.2.spec 2006-01-25 21:38:10.000000000 +0100 +++ /mounts/work_users/ro/STABLE/majorcoo/majorcoo.spec 2007-05-26 15:44:50.292015000 +0200 @@ -1,11 +1,11 @@ # # spec file for package majorcoo (Version 1.3.2) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild @@ -17,31 +17,23 @@ Requires: majordomo Autoreqprov: on Version: 1.3.2 -Release: 726 -Summary: Cool Web interface to Majordomo v1.9x +Release: 773 +Summary: Cool Web Interface to Majordomo v1.9x Source: http://ncrinfo.ncr.com/pub/contrib/unix/MajorCool/majorcool.tar.bz2 Patch: majorcool-1.3.2.diff Patch1: majorcool-1.3.2.scripts.diff -# -# !!! Uncomment BuildRoot if you don't want it. -# !!! If you want it, be carefull: we'll do a 'rm -rf {BuildRoot}' -# BuildRoot: %{_tmppath}/%{name}-%{version}-build -# %description MajorCool is a CGI script written in Perl that provides a Web interface -to Majordomo v1.9x*. It is intended to run co-located with the -Majordomo program (ie, both list-server and Web on the same host). -Employing a variety of Web/GUI techniques such as Balloon Help, -Per-User Preferences, and MouseOver cues, MajorCool puts a friendly -face on top of the Majordomo list management processes. - -"If you run a Majordomo service, go get MajorCool!" -- Mark Rauterkus, -E-Marketing Digest +to Majordomo v1.9x*. It is intended to run colocated with the Majordomo +program (both list server and Web on the same host). Employing a +variety of Web and GUI techniques, such as Balloon Help, Per-User +Preferences, and MouseOver cues, MajorCool puts a friendly face on top +of the Majordomo list management processes. MajorCool was originally designed as an administrative front-end to the -popular mailing list manager, allowing novice list-owners to manage +popular mailing list manager, allowing novice list owners to manage their list configuration and subscriber base. With the easy-to-use password protected screens, list managers can: @@ -55,7 +47,7 @@ - Manage the moderator's Approval Queue, deleting, rejecting, or approving BOUNCE messages that require review. No more messing - with mail headers! + with mail headers. - Edit files in the Approval Queue prior to action. Limited only by browser memory constraints. @@ -65,7 +57,7 @@ - Download the list configuration file via e-mail. In addition to its list administration functions, MajorCool also -provides a site-oriented view of the list-server's lists. MajorCool +provides a site-oriented view of the list server's lists. MajorCool extends the address matching capabilities of Majordomo through the use of configurable siteaddr modules, permitting external directory sources such as X.500 to supply name-to-address conversions and provide @@ -73,30 +65,30 @@ to identify list subscribers by multiple valid addresses, allowing end-users to interactively: -- View lists available on the server: All lists on the system. - Unsubscribed lists. Subscribed lists (regardless of the address - used for subscription). Lists with names or descriptions that - match a certain pattern. +- View lists available on the server: All lists on the system + Unsubscribed lists Subscribed lists (regardless of the address + used for subscription) Lists with names or descriptions that + match a certain pattern -- Subscribe or unsubscribe to any list. +- Subscribe or unsubscribe to any list -- View the list's info or intro files. +- View the list's info or intro files -- View members of a list. +- View members of a list Lastly, MajorCool provides a mailing list request mechanism, allowing -end-users to ask that a list be created, renamed, or deleted. This -request can be mailed to the Majordomo owner, or passed to an external -program to perform whatever actions are desired. (Sample applications -are provided to implement list creation, renaming, and/or deletion -on-the-fly.) - -To configure MajorCool change to /usr/lib/majorcool and run "sh -./Configure". This script will prompt for some installation values and -save the output to a default.sh file. This file can be edited at any +end users to ask that a list be created, renamed, or deleted. This +request can be mailed to the Majordomo owner or passed to an external +program to perform whatever actions are desired. Sample applications +are provided to implement list creation, renaming, and deletion +on-the-fly. + +To configure MajorCool, change to /usr/lib/majorcool and run 'sh +./Configure'. This script prompts for some installation values and +saves the output to a default.sh file. This file can be edited at any time. -For more details see "/usr/lib/majorcool/Docs/install.htm". +For more details, see "/usr/lib/majorcool/Docs/install.htm". @@ -122,13 +114,12 @@ %patch -P 1 %build +for i in mj_key_cache majorcool.pl majorcool.cgi ; do + sed -i -e "s@PERLBIN@/usr/bin/perl@" $i +done +chmod 755 contrib/mj_build_aliases2.pl %install -if [ -n "$RPM_BUILD_ROOT" ]; then - echo -e "!\n! RPM_BUILD_ROOT is '$RPM_BUILD_ROOT'\n!" - rm -rf $RPM_BUILD_ROOT - mkdir $RPM_BUILD_ROOT -fi mkdir -p $RPM_BUILD_ROOT/usr/lib/majorcool cp -a * $RPM_BUILD_ROOT/usr/lib/majorcool find $RPM_BUILD_ROOT/usr/lib/majorcool -name '*.orig' -exec rm -f {} \; @@ -136,20 +127,19 @@ mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir} UPLNK=$(echo %{_defaultdocdir} | sed 's#^/##;s#[^/]\+#..#g') ln -s $UPLNK/usr/lib/majorcool $RPM_BUILD_ROOT/%{_defaultdocdir}/majorcool -export RPM_BUILD_ROOT %clean -if [ -n "$RPM_BUILD_ROOT" ]; then - echo -e "!\n! RPM_BUILD_ROOT was '$RPM_BUILD_ROOT'\n!" - rm -rf $RPM_BUILD_ROOT -fi +rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) /usr/lib/majorcool %doc %{_defaultdocdir}/majorcool -%changelog -n majorcoo +%changelog +* Sat May 26 2007 - ro@suse.de +- set script interpreter +- (package needs more work) * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Tue Nov 08 2005 - dmueller@suse.de ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de