com.jguild.jrpm.io.constant

Class RPMSense

public class RPMSense extends Object implements FlagIf

Bit flags for dependency fields. (e.g. RPMHeaderTag.REQUIRE_FLAGS, RPMHeaderTag.CONFLICT_FLAGS)

Author: kuss

Field Summary
static RPMSenseALL_REQUIRES_MASK
static RPMSenseANY
static RPMSenseCONFIG
static RPMSenseCONFLICTS
static RPMSenseEQUAL
static RPMSenseFIND_PROVIDES
static RPMSenseFIND_REQUIRES
static RPMSenseGREATER
static RPMSenseINTERP
static RPMSenseKEYRING
static RPMSenseLESS
static RPMSenseOBSOLETES
static RPMSensePATCHES
static RPMSensePREREQ
static RPMSensePROVIDES
static RPMSenseRPMLIB
static RPMSenseSCRIPT_BUILD
static RPMSenseSCRIPT_CLEAN
static RPMSenseSCRIPT_INSTALL
static RPMSenseSCRIPT_POST
static RPMSenseSCRIPT_POSTUN
static RPMSenseSCRIPT_PRE
static RPMSenseSCRIPT_PREP
static RPMSenseSCRIPT_PREUN
static RPMSenseSCRIPT_VERIFY
static RPMSenseSENSEMASK
static RPMSenseSERIAL
static RPMSenseTRIGGER
static RPMSenseTRIGGERIN
static RPMSenseTRIGGERPOSTUN
static RPMSenseTRIGGERPREIN
static RPMSenseTRIGGERUN
static int_ALL_REQUIRES_MASK
static int_ANY
static int_CONFIG
static int_CONFLICTS
only used internally by builds
static int_EQUAL
static int_FIND_PROVIDES
find-provides generated dependency.
static int_FIND_REQUIRES
find-requires generated dependency.
static int_GREATER
static int_INTERP
Interpreter used by scriptlet.
static int_KEYRING
static int_LESS
static int_OBSOLETES
only used internally by builds
static int_PATCHES
static int_PREREQ
static int_PROVIDES
only used internally by builds
static int_RPMLIB
rpmlib(feature) dependency.
static int_SCRIPT_BUILD
%build build dependency.
static int_SCRIPT_CLEAN
%clean build dependency.
static int_SCRIPT_INSTALL
%install build dependency.
static int_SCRIPT_POST
%post dependency.
static int_SCRIPT_POSTUN
%postun dependency.
static int_SCRIPT_PRE
%pre dependency.
static int_SCRIPT_PREP
%prep build dependency.
static int_SCRIPT_PREUN
%preun dependency.
static int_SCRIPT_VERIFY
%verify dependency.
static int_SENSEMASK
Mask to get senses, ie serial, less, greater, equal.
static int_SERIAL
static int_TRIGGER
static int_TRIGGERIN
%triggerin dependency.
static int_TRIGGERPOSTUN
%triggerpostun dependency.
static int_TRIGGERPREIN
static int_TRIGGERUN
%triggerun dependency.
Method Summary
intvalue()

Field Detail

ALL_REQUIRES_MASK

public static final RPMSense ALL_REQUIRES_MASK

ANY

public static final RPMSense ANY

CONFIG

public static final RPMSense CONFIG

CONFLICTS

public static final RPMSense CONFLICTS

EQUAL

public static final RPMSense EQUAL

FIND_PROVIDES

public static final RPMSense FIND_PROVIDES

FIND_REQUIRES

public static final RPMSense FIND_REQUIRES

GREATER

public static final RPMSense GREATER

INTERP

public static final RPMSense INTERP

KEYRING

public static final RPMSense KEYRING

LESS

public static final RPMSense LESS

OBSOLETES

public static final RPMSense OBSOLETES

PATCHES

public static final RPMSense PATCHES

PREREQ

public static final RPMSense PREREQ

PROVIDES

public static final RPMSense PROVIDES

RPMLIB

public static final RPMSense RPMLIB

SCRIPT_BUILD

public static final RPMSense SCRIPT_BUILD

SCRIPT_CLEAN

public static final RPMSense SCRIPT_CLEAN

SCRIPT_INSTALL

public static final RPMSense SCRIPT_INSTALL

SCRIPT_POST

public static final RPMSense SCRIPT_POST

SCRIPT_POSTUN

public static final RPMSense SCRIPT_POSTUN

SCRIPT_PRE

public static final RPMSense SCRIPT_PRE

SCRIPT_PREP

public static final RPMSense SCRIPT_PREP

SCRIPT_PREUN

public static final RPMSense SCRIPT_PREUN

SCRIPT_VERIFY

public static final RPMSense SCRIPT_VERIFY

SENSEMASK

public static final RPMSense SENSEMASK

SERIAL

public static final RPMSense SERIAL

TRIGGER

public static final RPMSense TRIGGER

TRIGGERIN

public static final RPMSense TRIGGERIN

TRIGGERPOSTUN

public static final RPMSense TRIGGERPOSTUN

TRIGGERPREIN

public static final RPMSense TRIGGERPREIN

TRIGGERUN

public static final RPMSense TRIGGERUN

_ALL_REQUIRES_MASK

public static final int _ALL_REQUIRES_MASK

_ANY

public static final int _ANY

_CONFIG

public static final int _CONFIG

_CONFLICTS

public static final int _CONFLICTS
only used internally by builds

_EQUAL

public static final int _EQUAL

_FIND_PROVIDES

public static final int _FIND_PROVIDES
find-provides generated dependency.

_FIND_REQUIRES

public static final int _FIND_REQUIRES
find-requires generated dependency.

_GREATER

public static final int _GREATER

_INTERP

public static final int _INTERP
Interpreter used by scriptlet.

_KEYRING

public static final int _KEYRING

_LESS

public static final int _LESS

_OBSOLETES

public static final int _OBSOLETES
only used internally by builds

_PATCHES

public static final int _PATCHES

_PREREQ

public static final int _PREREQ

UNKNOWN: Legacy.

_PROVIDES

public static final int _PROVIDES
only used internally by builds

_RPMLIB

public static final int _RPMLIB
rpmlib(feature) dependency.

_SCRIPT_BUILD

public static final int _SCRIPT_BUILD
%build build dependency.

_SCRIPT_CLEAN

public static final int _SCRIPT_CLEAN
%clean build dependency.

_SCRIPT_INSTALL

public static final int _SCRIPT_INSTALL
%install build dependency.

_SCRIPT_POST

public static final int _SCRIPT_POST
%post dependency.

_SCRIPT_POSTUN

public static final int _SCRIPT_POSTUN
%postun dependency.

_SCRIPT_PRE

public static final int _SCRIPT_PRE
%pre dependency.

_SCRIPT_PREP

public static final int _SCRIPT_PREP
%prep build dependency.

_SCRIPT_PREUN

public static final int _SCRIPT_PREUN
%preun dependency.

_SCRIPT_VERIFY

public static final int _SCRIPT_VERIFY
%verify dependency.

_SENSEMASK

public static final int _SENSEMASK
Mask to get senses, ie serial, less, greater, equal.

_SERIAL

public static final int _SERIAL

UNKNOWN: Legacy.

_TRIGGER

public static final int _TRIGGER

_TRIGGERIN

public static final int _TRIGGERIN
%triggerin dependency.

_TRIGGERPOSTUN

public static final int _TRIGGERPOSTUN
%triggerpostun dependency.

_TRIGGERPREIN

public static final int _TRIGGERPREIN

UNKNOWN: Implement %triggerprein.

_TRIGGERUN

public static final int _TRIGGERUN
%triggerun dependency.

Method Detail

value

public int value()