aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.port.mk
Commit message (Expand)AuthorAgeFilesLines
* Separate precious __softMAKEFLAGS from .MAKEFLAGS to fix certain buildmarcus2004-08-041-1/+10
* Update PERL_VERSION and PERL_VERkrion2004-07-301-2/+2
* - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,anholt2004-07-241-25/+81
* Fix the IGNORE message when trying build a port with the wrong MySQL version.marcus2004-07-231-1/+1
* make OpenLDAP 2.2 the default versioneik2004-07-171-2/+2
* * Be even more explicit about partial ports trees being unsupportedkris2004-07-141-39/+47
* * Support verbose index builds with INDEX_VERBOSE [1]kris2004-06-101-29/+28
* - Update default perl version from 5.8.2 to 5.8.4pav2004-06-011-2/+2
* Update net/openldap22-* to 2.2.11 and follow the OpenLDAP soname change:eik2004-05-271-9/+16
* Two bugfixes:kris2004-04-201-2/+2
* Introduce bsd.autotools.mk to the world, ripped from bsd.port.mkade2004-04-191-383/+14
* Add patch hunk forgotten in previous commit (don't try to edit the makefilekris2004-04-041-0/+2
* - Allow processing of info files in non-standard locations; thekris2004-04-021-32/+68
* * Add a new bsd.php.mk that takes the place of lang/php4/bsd.php.mk [1]marcus2004-02-041-156/+335
* Back out last change to make PTHREAD_LIBS and PTHREAD_CFLAGS conditionaldeischen2004-01-241-2/+2
* Make PTHREAD_LIBS and PTHREAD_CFLAGS conditional. Also removedeischen2004-01-241-2/+2
* Fix a regression in bsd.port.mk where ports with multiple checksums per filemarcus2004-01-241-1/+1
* Remove an extra blank line.marcus2004-01-211-1/+0
* Conditionalize the max command length on whether or not GNU_CONFIGURE ismarcus2004-01-211-2/+2
* OPTIONSFILE now defaults to ${PORT_DBDIR}/${UNIQUENAME}/options wheremarcus2004-01-211-4/+7
* * Chase the shared lib version of OpenLDAP 2.2 [1]marcus2004-01-211-2/+9
* s/sanity-check/check-sanity/ since the latter is the actual target name.marcus2004-01-211-3/+3
* Here come the patches!marcus2004-01-201-192/+533
* Fix a typo that prevented proper automake257 dependencies from working.marcus2003-11-241-1/+1
* Document the new PORTDOCS macro. This is a comment change only.marcus2003-11-081-0/+10
* Really add the fix for 56096. This was tested on bento, but somehow removedmarcus2003-11-081-1/+1
* * Improve the test for the old ports directory layout [1]marcus2003-11-071-100/+237
* <insert 20 nasty words here> and back out rev 1.467, which was committedobrien2003-09-041-42/+32
* Update Vim sites.obrien2003-09-041-32/+42
* Clarify the RC_SUBR comments to match reality.marcus2003-08-291-3/+2
* Fix typo in recent MySQL component addition. This typo lead to incorrectmarcus2003-08-281-1/+1
* * Fix bug with already-installed check on older versions of FreeBSD [1]marcus2003-08-271-40/+123
* * r1.455 introduced a change that uses su(1) to install the port ifkris2003-08-161-20/+30
* * Remove some obsolete options: BROKEN_ELF, USE_DGS, NO_WRKDIR,kris2003-08-041-22/+21
* Backout rev. 1.459.fjoe2003-07-301-3/+2
* Convert ${SU} to ${SU_CMD}. This allows to use sudo instead of sufjoe2003-07-301-2/+3
* * Add USE_SDL option, which adds a dependency on the sdl12 port andkris2003-07-271-5/+30
* Include sed_inplace as a PATCH_DEPENDS rather than a BUILD_DEPENDS to fixmarcus2003-07-221-1/+1
* If GNU_CONFIGURE is defined, replace all instances of config.guesskris2003-07-111-0/+10
* * Attempt to detect and disallow installation of a port with PREFIXkris2003-07-071-46/+159
* libtool uber-patchade2003-06-271-13/+64
* Tidy up white space in the update-patches target.trevor2003-06-101-2/+5
* For the update-patches target, support PATCH_WRKSRC, which wastrevor2003-06-101-1/+1
* Remove excessive quoting of comment strings in created packages.kris2003-05-271-1/+1
* Back out parts [3] and [5] of r1.446, which dealt with improvedkris2003-05-231-8/+5
* Check XFREE86_HTML_MAN==yes case insensitively.anholt2003-05-151-1/+1
* - Add support for the Tools/scripts/update-patches script [1]kris2003-05-061-43/+93
* s/LIB_DEPENDS=/LIB_DEPENDS+=/ in the USE_GETOPT_LONG section.kris2003-04-201-1/+1
* - Improve USE_PACKAGE_DEPENDS to work correctly for LIB_DEPENDS, andkris2003-04-171-40/+145
* Sync the GNOME comments with the latest bsd.gnome.mk.marcus2003-04-071-7/+3
* Reorder the 'configure-message patch-libtool' targets in _CONFIGURE_SEQkris2003-03-221-2/+2
* * Don't include extraneous dependencies on bzip2 [1]kris2003-03-191-3/+7
* Change the imake-4 dependency to the new date.def file in XFree86 4.3.0.anholt2003-03-121-3/+1
* * Add considerable documentation about available variables, theirkris2003-03-021-43/+203
* Update the description of the various "do not build this port" variableskris2003-02-171-7/+17
* Fix comment. LIB_DEPENDS can contain extended regular expressions.knu2003-02-121-2/+2
* * pkg-comment removal, take 2: introduce the COMMENTFILE variablekris2003-02-101-53/+101
* Use the full, right paths for automake, autoconf so the error message ifalane2002-12-061-4/+4
* Add the INDEXFILE variable, that defaults to INDEX-5 on 5.0 (500036) andkris2002-12-051-2/+7
* Added WANT_AUTO{CONF,MAKE}_VER, which set up all the variables as in USE_*,alane2002-11-281-38/+48
* Emergency fix to move PERL_LEVEL to PRE part of bsd.port.mk, and providealane2002-11-271-14/+16
* Added support for substituting chickens for goats in ritual sacrifice.alane2002-11-261-80/+240
* Add several new real categories and virtual categories.knu2002-11-181-6/+10
* Clean up handling of perl-related variables:kris2002-11-171-5/+13
* Revert the previous commit. A version of the previous patch waskris2002-11-121-191/+60
* Major change:alane2002-11-111-60/+191
* * Fix a typo in the MLINKS documentationkris2002-11-031-64/+193
* Fix installation of +MTREE_DIRS introduced in r1.424kris2002-10-021-4/+2
* * Switch back to .tgz packages for 4.x (5.0 still uses .tbz packages) [1]kris2002-09-261-4/+8
* * Some spelling/grammar fixes in commentskris2002-09-191-38/+71
* bump open-motif shlib versionijliao2002-09-141-1/+1
* Fix MLINKS broken since bsd.port.mk speed-up commit.sobomax2002-08-201-1/+1
* Fix links to the Handbook, the FAQ and the porters-handbook.blackend2002-08-041-1/+1
* Use Bzip2 to compress packages for 5.0-DP#2.obrien2002-08-041-1/+1
* Move USE_REINPLACE detection downward, so that it is possible to set it fromsobomax2002-07-091-11/+11
* Backout changes that erroneously slipped into the last commit tosobomax2002-07-051-38/+12
* Correct typo: gtk12 --> glib12sobomax2002-07-051-12/+38
* Use system sed(1) for doing in-place editing if OSVERSION is greater thansobomax2002-06-281-1/+1
* Change the way REINPLACE_CMD works - instead of using perl(1) on systemssobomax2002-06-191-7/+11
* Add ${REINPLACE_CMD}, which will be used to get rid of depencency on perlsobomax2002-06-141-0/+7
* 5.0-CURRENT no longer includes perl in the base system; don't expectkris2002-06-081-2/+1
* Add a new way to specify the GCC version your port needs.obrien2002-06-051-8/+6
* Switch over to XFree86-4.x for ${OSVERSION}>=450005. If you are trackingkris2002-04-271-2/+2
* Heroic attempt to reduce number of PRs assigned to portmgr@:sobomax2002-04-251-138/+145
* Fix another "last" bug introduced with the speed-up commit. In some conditionssobomax2002-04-041-0/+1
* Fix missing quotes around one instance ofade2002-04-031-1/+1
* Fix a fetch bug in MASTER_SITES_NN introduced in rev 1.396.kris2002-04-021-6/+6
* Added bsd.java.mk. This adds Java-specific support to ports byznerd2002-03-281-0/+4
* The second, and I hope the last, revision of speedup patch - make USE_SUBMAKEsobomax2002-03-281-19/+28
* Slightly adjust speedup patch, so that it works when user specifies unnaturalsobomax2002-03-271-2/+6
* - Significantly reduce overhead associated with bsd.port.mk by replacing .USEsobomax2002-03-251-183/+175
* XFree86 4.2.0 Stage 1: bsd.port.mkwill2002-03-171-0/+22
* Take Perl 5.6.1 into account. Allow for slow updaters who prefer tomarkm2002-03-171-0/+6
* Add -D_THREAD_SAFE for -current tooache2002-02-251-1/+1
* Fix a typo in the CD_MOUNTPTS bits.obrien2002-02-231-1/+1
* Fix the default CONFIGURE_TARGET to one that is a proper GNU tuple.obrien2002-02-221-2/+2
* Add a default value for _PATCH_SITES_DEFAULT so the MASTER_SITE_Nsteve2002-01-241-0/+1
* Bring in changes tested on bento's new 4-exp tree, specially fitted for thewill2002-01-231-41/+346
* Add AUTOMAKE_ARGS+=-i by default if AUTOMAKE_VER != 1.5. This generateswill2001-12-231-0/+1
* Add USE_AUTO{CONF,MAKE}_VER following original idea from bsd.kde.mklioux2001-11-281-13/+77
* Fix a wrong comment. PATCHDIR is now ${MASTERDIR}/files by default,knu2001-11-181-1/+1
* Add bzip2 support for distribution patches. The bzip2 dependency isknu2001-11-181-2/+11
* Add a bunch of generally used command macros:knu2001-11-181-9/+35
* Define EXAMPLESDIR as well as DOCSDIR and DATADIR. Of course thisknu2001-11-181-0/+3
* Fix PKG_IGNORE_DEPENDS so it matches the latest XFree86 3.x port.knu2001-11-181-1/+1
* Add variables $ACLOCAL and $AUTOHEADER, now that the program namestg2001-11-131-0/+2
* Fix a quoting bug in `make describe'.knu2001-11-091-58/+36
* Allow the perl version and architecture to be overridden.markm2001-11-061-7/+7
* Fix abuse of ${AUTOMAKE}/${AUTOCONF}sobomax2001-10-301-2/+2
* USE_AUTOCONF and USE_AUTOMAKE now depend and use the legacy versions.obrien2001-10-291-4/+4
* Switch to building -current ports against XFree86 4.x.obrien2001-10-091-1/+5
* Add a "LATEST_LINK" knob. This makes it easy to set the Latest link, so thatobrien2001-09-291-1/+4
* Fix a spelling mistake.obrien2001-09-231-2/+2
* Change "USE_NEWGCC" to "USE_GCC295" and add "USE_GCC30" for soon future use.obrien2001-09-231-2/+10
* Include ${PKGNAME} in the names of cookie files so that a port wouldknu2001-09-221-7/+7
* Update library pointer for Mesa3 port in USE_MESA so that ifwill2001-08-311-1/+1
* Minor changes:will2001-08-271-2/+2
* <expletive>tg2001-08-031-1/+1
* Use a variable for PYTHON_PORTVERSION.tg2001-08-031-1/+1
* Do not build-depend on archivers/bzip2 if the system hasknu2001-08-011-1/+1
* (1) Fix a typo becuase -> because.steve2001-07-261-2/+5
* Similarly to DOCSDIR add DATADIR?=${PREFIX}/share/${PORTNAME}. Also slightlysobomax2001-07-101-1/+5
* Add "DOCSDIR=${PREFIX}/share/doc/${PORTNAME}" so every port in the worldobrien2001-07-101-0/+3
* BUILD_DEPENDS on bzip2 only if ${OSVERSION} < 500021.sf2001-06-291-1/+1
* Harden a wording of ``do not commit here'' warning at the top of the file. Itsobomax2001-06-291-1/+3
* Remove some extraneous breaksbrian2001-06-281-4/+2
* Upgrade openssl to 0.9.6a and bump the shlib version in the processdougb2001-05-231-1/+1
* New category picobsd starts today.asami2001-04-231-3/+3
* (1) Move inclusion of bsd.kde.mk to the right place.asami2001-04-161-5/+5
* Overhaul QT/KDE support:will2001-04-031-14/+4
* (1) Change maintainership of bsd.port.mk to portmgr@FreeBSD.org. This isasami2001-03-251-8/+15
* (1) Change USE_NEWGCC dependency from lang/egcs to lang/gcc295.asami2001-02-171-3/+3
* (1) Add PKGORIGIN support. Bump BSDPORTMKVERSION to reflect it.asami2001-01-161-1/+21
* Add AUTO{CONF,MAKE}_{ENV,ARGS}. Among other things, this will fixasami2000-11-161-2/+10
* Change PKG_IGNORE_DEPENDS to contain some ridiculous string. Otherwiseasami2000-11-131-1/+1
* Change motif to a normal dependency. REQUIRES_MOTIF is now calledasami2000-11-081-37/+4
* (1) Move all the command definitions up to the pre.mk section so theyasami2000-11-031-38/+39
* (1) Some typo fixes (files/md5 -> distinfo in comment, " at wrongasami2000-10-171-31/+34
* NEWLAYOUT is now the default.asami2000-10-081-67/+0
* Add bsd.gnome.mk that defines gnome-related dependency stuff and hooksasami2000-10-051-0/+14
* (1) Add support for a "flat" directory structure, with no pkg/ andasami2000-10-021-7/+58
* Forther improvement of IDEA support.asami2000-09-221-1/+4
* (1) Deal with new world order with regards to RSAREF.asami2000-09-221-15/+15
* (1) (This is actually from the previous revision -- I forgot to put itasami2000-09-131-21/+52
* The following changes are allasami2000-09-091-20/+132
* Bump xemacs version to 21.1.12.asami2000-08-261-1/+2
* (1) Move "XFREE86_VERSION?=3" up to the pre-makefile section so it canasami2000-08-251-20/+32
* (1) Use USE_XPM instead of an explict LIB_DEPENDS to xpm for theasami2000-08-161-7/+22
* (1) Add new variable, XFREE86_VERSION, to specify which version ofasami2000-08-031-4/+37
* Revert mtree change for now.asami2000-07-261-4/+0
* -L of mtree should be before -p, not after (since -p takes an argument, d'oh!)asami2000-07-211-1/+1
* (1) Add MASTER_SORT functionality. For instance, by settingasami2000-07-201-2/+22
* (1) Change PERL_VERSION to 5.6.0 for newer 5-current.asami2000-07-041-3/+7
* Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in theasami2000-06-171-5/+5
* (1) New variables INSTALL_SHLIBS and LDCONFIG_DIRS. Whenasami2000-06-141-108/+42
* (1) New directive USE_AUTOMAKE and AUTOMAKE variable for automakeasami2000-05-061-17/+45
* (1) Switch USE_QT2 to use qt21.asami2000-04-201-3/+4
* (1) Do not accept old-style ports anymore. PORTNAME/PORTVERSION isasami2000-04-161-11/+9
* (1) Include ${.CURDIR}/../Makefile.inc before ${MASTERDIR}/../Makefile.incasami2000-04-121-19/+23
* Add PKGNAMEPREFIX and PKGNAMESUFFIX - these are to be used in case theasami2000-04-101-4/+7
* (1) Change the way the port name and version is specified.asami2000-04-041-17/+42
* (1) libtool version upgrade to 1.3.4. Also move patch-libtool fromasami2000-04-021-13/+15
* ftp.cdrom.com -> ftp.freesoftware.com in MASTER_SITE_* macros.asami2000-03-121-4/+4
* (1) Speedup dependency cleaning.asami2000-03-031-29/+44
* Switch USE_QT to qt145. Add USE_NEWGCC to be consistent with it.asami2000-02-241-2/+3
* (1) Add virtual category "linux".asami2000-02-211-2/+2
* (1) OpenSSL support.asami2000-02-071-4/+56
* (1) Add new USE_BISON directive, which will expand to BUILD_DEPENDS onasami2000-01-211-5/+15
* (1) Add check for including bsd.port{,.pre,.post}.mk twice. You can't do that.asami2000-01-171-20/+36
* (1) Fix the distfile deletion for cases where distfiles are specifiedasami1999-11-111-21/+58
* Removed ftp://ftp.t-cnet.or.jp from MASTER_SITE_PORTS_JP.sada1999-10-111-2/+1
* Change qt2 directory according to 2.0.1 -> 2.0.2 upgrade.asami1999-10-021-1/+1
* Handle distfiles with directory names in it. Helps when the master siteasami1999-10-011-4/+22
* (1) x11-toolkits/qt2 -> x11-toolkits/qt201asami1999-09-221-5/+5
* (1) Adjust to new libtools.asami1999-09-111-9/+35
* (1) New variable USE_QT2 to say that the port uses QT version 2.asami1999-09-081-15/+18
* Id->FreeBSD rename bisobrien1999-08-251-1/+1
* (1) Add new variable USE_NEWGCC. Set this if your port requires theasami1999-08-221-16/+75
* Makefile:asami1999-07-231-140/+187
* (1) Print out ${CONFIGURE_LOG} (default: "config.log") whenasami1999-06-111-6/+18
* Spell out LIBTOOL with full path, otherwise it won't work since it'sasami1999-05-111-2/+2
* (1) New variable USE_LIBTOOL that will patch the port to use the devel/libtoolasami1999-05-061-5/+43
* (1) Make it clear that only I am allowed to commit to bsd.port.mk.asami1999-04-281-14/+80
* Clarify use of IS_INTERACTIVE.stb1999-04-231-4/+4
* (1) Pick up version file from /var/db if it exists there. I willasami1999-04-081-5/+38
* (1) Move _sedsubplist generation later, just before it is used. Theasami1999-03-291-11/+42
* (1) (Forgot to mention in previous commit log) Addasami1999-03-091-1/+5
* (1) Change FETCH_CMD to add the -A flag, so it won't be confused by theasami1999-03-081-18/+38
* (1) Add MASTER_SITE_AFTERSTEP and MASTER_SITE_WINDOWMAKER for the masterasami1999-02-141-6/+31
* (1) ${MASTER_SITE_SUBDIR} is now a list, and ${MASTER_SITE_*} macrosasami1999-02-031-17/+37
* (1) Rename "templates" to "Templates". The toplevel is gettingasami1999-01-261-11/+10
* (1) Add gnome master sites.asami1999-01-201-4/+10
* (1) Add ONLY_FOR_ARCHS and NOT_FOR_ARCHS. They are list of architecture namesasami1999-01-111-19/+68
* (0) Fast INDEX generation. Only print out the directory name andasami1998-12-121-72/+101
* Change USE_QT to use version 1.41. I know this is a little premature,asami1998-11-251-2/+2
* (1) Remove LOOP_VAR and LOOP_OPTIONS. It's a hack and just too many thingsasami1998-11-201-94/+53
* Add EXTRA_PKG_FLAGS to PKG_FLAGS. You can now add arguments to pkg_createasami1998-11-141-2/+2
* Make bsd.port.mk includable in two phases. bsd.port.pre.mk defines onlyasami1998-11-111-28/+52
* (1) New variable MAKE_ARGS: will be appended to build/install make argumentasami1998-11-081-9/+31
* (1) Add new variables LOOP_VAR and LOOP_OPTIONS to implement building severalasami1998-10-301-4/+51
* Add new variable NO_FILTER_SHLIBS -- it will disable ELF <-> a.out shlibasami1998-10-091-1/+3
* (1) Add new variable ${PERL} which is equal to ${PERL5} but without theasami1998-10-071-4/+11
* (1) Add BROKEN_ELF variable, similar to BROKEN. (There is no BROKEN_AOUT,asami1998-09-231-4/+24
* Yikes, put .endif in wrong place.asami1998-09-171-2/+2
* Remove shlib minor if PORTOBJFORMAT=elf.asami1998-09-171-1/+3
* (1) Pass PORTOBJFORMAT in SCRIPTS_ENV too.asami1998-09-161-10/+13
* (1) Add MLINKS support.asami1998-09-101-13/+96
* Introduce PERL5 variable.dima1998-08-291-1/+2
* Hope I haven't missed anything or forgotten to credit anybody. (Byasami1998-08-271-189/+351
* Bump version number for latest perlmarkm1998-08-161-2/+2
* Merge 1.227.2.45 (perl version substitution in PLIST).asami1998-08-121-3/+8
* Merge 1.227.2.44.asami1998-08-121-28/+55
* I presume Satoshi wanted ``uname -r'' for OSREL not ``uname -s''obrien1998-08-101-2/+2
* Update for Perl 5.005_01markm1998-08-061-3/+3
* (1) Rename variable "USE_X11" to "USE_X_PREFIX" to make clearer what itasami1998-08-051-30/+25
* Add var "CD_MOUNTPT" set to /cdrom by default.obrien1998-07-291-4/+5
* Add US Mirror site to MASTER_SITE_KDE.se1998-07-141-1/+2
* Complete back-out of the bsd.locale.mk change.jkh1998-05-211-7/+0
* PR: misc/6031thepish1998-05-191-1/+8
* Change a couple 'make' to '${MAKE}'.steve1998-05-041-6/+6
* Don't delete "Latest" link if NO_LATEST_LINK is set.asami1998-03-241-2/+5
* Add ${CXX} to list of variables passed in the environment whenasami1998-03-071-2/+3
* (1) Don't disable "deinstall" if IGNORE is set.asami1998-02-191-2/+3
* (1) Improve the obsolete tcl/tk detection and dignosis.asami1998-02-041-9/+25
* Allow package building in current directory again.obrien1998-02-011-2/+6
* About one month worth of bsd.port.mk improvements.asami1998-01-021-13/+66
* Define MASTER_SITE_SUBDIR and PATCH_SITE_SUBDIR to default to "." soasami1997-11-201-1/+11
* Upgrade perl to perl5.004_04markm1997-11-121-3/+3
* Install ${PKGDIR}/MESSAGE as /var/db/pkg/${PKGNAME}/+DISPLAY if it exists.asami1997-10-081-1/+4
* (1) Be nicer about mtree file missing. (Actually, just suggest whereasami1997-08-201-3/+13
* Changes for perl-5.004_01markm1997-07-181-3/+3
* (1) Add preliminary support for architecture/operating system-dependentasami1997-07-101-6/+55
* ``-C ${WRKDIR} -xzf'' are no longer the default args for EXTRACT_BEFORE_ARGSobrien1997-06-291-2/+2
* Add new variable USE_PERL5. It is similar to USE_GMAKE, except thatasami1997-06-241-2/+7
* Move the "umask ?= 0022" check (a warning only) from the defaultasami1997-06-181-6/+6
* (1) Use the new BSD.x11.dist mtree file to create directories underasami1997-06-041-55/+51
* (1) Change logic for dependency: instead of defining "is_depended"asami1997-04-301-47/+54
* Merge from 2.2.asami1997-04-211-8/+13
* (1) Change comment for USE_X11 to be more explicit about what itasami1997-04-151-10/+12
* Make COMMENT and DESCR variables (just like PLIST). Will be usefulasami1997-03-061-9/+11
* (1) Define ${LDCONFIG} and ${MV} to be full pathnames to ldconfig andasami1997-02-231-20/+37
* Submitted by: Dave Cornejo <dave@dogwood.com>obrien1997-02-171-3/+2
* Fixed URL for ftp.tex.ac.uk in MASTER_SITE_TEX_CTAN.obrien1997-02-161-2/+4
* Change $FreeBSD$ back to $Id$. I'm sorry, but it's been too long andasami1997-02-121-1/+1
* (1) Add ${DESTDIR} to ${LOCALBASE} and ${X11BASE}, and remove it fromasami1997-01-251-5/+15
* Move $FreeBSD$ up right next to $NetBSD$ (oh, the solidarity! :).asami1997-01-141-2/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Add OpenBSD support. Change some comments to reflect the fact. Also:asami1997-01-121-9/+22
* (1) New variable, SCRIPTS_ENV, which is passed to scripts/configureasami1997-01-121-23/+43
* if !(command) -> if ! (command)wosch1997-01-111-2/+2