summaryrefslogtreecommitdiff
path: root/misc/jitterbug
AgeCommit message (Collapse)AuthorFilesLines
2008-06-16Welcome to the pkginstall user/group framework. Bump revision.joerg4-97/+8
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-1/+4
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-01-31Mark as BROKEN_IN pkgsrc-2006Q4, based onwiz1-1/+3
ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html (latest 3.1/i386 bulk build of 2006Q4). Feel free to fix them...
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-2/+2
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-10Use the pkginstall framework to generate the INSTALL/DEINSTALL scriptsjlam1-23/+9
instead.
2006-01-10Replaced explicit call to ${SED} with PLIST_SUBST, which makes the bogusrillig2-57/+54
lines starting with "@" disappear from the PLIST file.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-5/+5
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-02-24Add RMD160 digestsagc1-1/+2
2004-12-16In the instructions to customize httpd.conf, the "Include" statementwennmach1-2/+2
had been omitted. Noted by Wouter Schoot in PR pkg/28677
2004-02-09Add security fix for CAN-2004-0028 based on the patches providedwennmach6-2/+397
by the Debian project.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc1-4/+4
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-4/+4
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2002-02-05/bin/mkdir -> ${MKDIR}.skrll1-4/+4
Make the print-PLIST target output ${MKDIR} also.
2001-12-05s/root/${ROOT_USER}/g, now that the definition appears in theagc1-3/+3
defs.${OPSYS}.mk files.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum5-4/+4
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-09Remove unneeded '-' before ${MKDIR} or ${INSTALL_DATA_DIR}wiz1-4/+4
2001-03-01Mechanical changes to use ${PKG_PREFIX} instead of substituting forjlam3-10/+6
@PREFIX@ in DEINSTALL/INSTALL scripts.
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-8/+8
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-08Avoid the use of the `host' program to determine the fully qualified hostwennmach1-21/+12
name. This may caused problems on some machines with non-standard network setup. Pointed out by Jon Buller and by Dan MacMahill.
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz2-22/+18
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2000-12-08Replace REQ file by INSTALL file. Do user handling like it's done inwiz3-59/+63
sysutils/amanda-common/pkg/INSTALL.
2000-10-17Correct instruction on what to put into the mail alias file.wennmach1-1/+1
Pointed out to me by Hubert Feyrer in private e-mail.
2000-09-12Overhaul of the jitterbug package.wennmach8-62/+59
No longer modify /etc/aliases and httpd.conf (fixes PR 10126). Also, jitterbug does not depend on apache any longer.
2000-08-30Fixed broken PLIST.wennmach1-1/+10
Pointed out by Hubert Feyrer and leftovers.txt
2000-08-22Do not bail out if host returns an empty string or does not work.wennmach1-3/+8
This way to obtain the fully qualified domain name of the machine only generates warnings.
2000-08-18use the `user' package instead of `addnerd'.wiz2-7/+17
2000-01-06Make this Makefile work again.wennmach1-3/+2
A block of garbage was imported by someone in version 1.6 and somebody else removed the wrong pieces in version 1.7. And if someone (or somebody else) wants to replace awk by ${AWK}, please test thoroughly before committing. Thomas Klausner (wiz@netbsd.org) pointed me to this broken Makefile.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-12-20s|/usr/bin/awk|${AWK}|sakamoto1-2/+2
1999-12-20Eliminate "<<<<<<< Makefile", "=======", ">>>>>>> 1.5" and old block.sakamoto1-5/+1
1999-12-17Correct the addnerd dependency by adding a version number for thisagc1-2/+7
package. Pointed out by David Brownlee.
1999-11-03Revert to the "host" command (from "nslookup") for looking up fully qualifiedwennmach1-8/+15
host names. Make this fail-safe in case host has no working domain name server. Fixes "make show-downlevel" lossage, mentionned by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at> in private email.
1999-10-26Make this pkg work even if 'hostname' does not return the fully qualifiedwennmach1-4/+11
hostname, without requiring the environment variable JB_FQHOSTNAME to be set. Should also work on Solaris.
1999-10-22Move the inclusion of bsd.prefs.mk before the first use of any variableagc1-5/+5
which may be defined in /etc/mk.conf Use a complicated echo & sed combination, rather than hostname -s, which doesn't work on Solaris.
1999-10-11Fixed some minor problems of this pkg, including:wennmach5-54/+84
o do not require $JB_PACKAGE to be set to a bug category; if $JB_PACKAGE is not set, the default category "test" is used o the above will also fix the error messages on nbftp occuring in update-distfiles (hi veego!) o make proper use of "DEINSTALL" and "MESSAGE" files so that installing (and deinstalling) of jitterbug from pkgsrc/as binary makes no difference o when echoing the defaults for JB_USER, JB_USERID, etc, use the actual variables, not hardcoded values o ownership of jitterbig.config fixed (@JB_USER@ instead of root)
1999-10-05Initial import of jitterbug-1.6.2: a web-oriented bug-tracking toolwennmach13-0/+444