diff options
| author | Julian Andres Klode <jak@debian.org> | 2009-07-13 16:12:50 +0200 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2009-07-13 16:12:50 +0200 |
| commit | 320e896920fcb9f2ebc46aa3b2d9ce8e4acab83e (patch) | |
| tree | d4baa7f67d72a11b321a9a8c2716f4c6b960a561 | |
| parent | f444dc5877a59869fef079309a7bb9b1aa0572e6 (diff) | |
| download | python-apt-320e896920fcb9f2ebc46aa3b2d9ce8e4acab83e.tar.gz | |
python/apt_pkgmodule.cc: Remove all dependendy type constants, and cleanup.
The dependency type constants have no use, because we do not export values
anywhere. The cleanup moves all #ifdef COMPAT_0_7 together into one section.
| -rw-r--r-- | python/apt_pkgmodule.cc | 128 |
1 files changed, 41 insertions, 87 deletions
diff --git a/python/apt_pkgmodule.cc b/python/apt_pkgmodule.cc index 1a2980b8..3f18f785 100644 --- a/python/apt_pkgmodule.cc +++ b/python/apt_pkgmodule.cc @@ -401,64 +401,32 @@ static PyObject *PkgSystemUnLock(PyObject *Self,PyObject *Args) static PyMethodDef methods[] = { // Constructors - #ifdef COMPAT_0_7 - {"newConfiguration",newConfiguration,METH_VARARGS,doc_newConfiguration}, - #endif {"init",Init,METH_VARARGS,doc_Init}, {"init_config",InitConfig,METH_VARARGS,doc_InitConfig}, {"init_system",InitSystem,METH_VARARGS,doc_InitSystem}, - #ifdef COMPAT_0_7 - {"InitConfig",InitConfig,METH_VARARGS,doc_InitConfig}, - {"InitSystem",InitSystem,METH_VARARGS,doc_InitSystem}, - #endif // Tag File - #ifdef COMPAT_0_7 - {"ParseSection",ParseSection,METH_VARARGS,doc_ParseSection}, - {"ParseTagFile",ParseTagFile,METH_VARARGS,doc_ParseTagFile}, - {"RewriteSection",RewriteSection,METH_VARARGS,doc_RewriteSection}, - #endif {"rewrite_section",RewriteSection,METH_VARARGS,doc_RewriteSection}, // Locking {"get_lock",GetLock,METH_VARARGS,doc_GetLock}, {"pkgsystem_lock",PkgSystemLock,METH_VARARGS,doc_PkgSystemLock}, {"pkgsystem_unlock",PkgSystemUnLock,METH_VARARGS,doc_PkgSystemUnLock}, - #ifdef COMPAT_0_7 - {"GetLock",GetLock,METH_VARARGS,doc_GetLock}, - {"PkgSystemLock",PkgSystemLock,METH_VARARGS,doc_PkgSystemLock}, - {"PkgSystemUnLock",PkgSystemUnLock,METH_VARARGS,doc_PkgSystemUnLock}, - #endif // Command line {"read_config_file",LoadConfig,METH_VARARGS,doc_LoadConfig}, {"read_config_dir",LoadConfigDir,METH_VARARGS,doc_LoadConfigDir}, {"read_config_file_isc",LoadConfigISC,METH_VARARGS,doc_LoadConfig}, {"parse_commandline",ParseCommandLine,METH_VARARGS,doc_ParseCommandLine}, - #ifdef COMPAT_0_7 - {"ReadConfigFile",LoadConfig,METH_VARARGS,doc_LoadConfig}, - {"ReadConfigDir",LoadConfigDir,METH_VARARGS,doc_LoadConfigDir}, - {"ReadConfigFileISC",LoadConfigISC,METH_VARARGS,doc_LoadConfig}, - {"ParseCommandLine",ParseCommandLine,METH_VARARGS,doc_ParseCommandLine}, - #endif // Versioning {"version_compare",VersionCompare,METH_VARARGS,doc_VersionCompare}, {"check_dep",CheckDep,METH_VARARGS,doc_CheckDep}, {"upstream_version",UpstreamVersion,METH_VARARGS,doc_UpstreamVersion}, - #ifdef COMPAT_0_7 - {"VersionCompare",VersionCompare,METH_VARARGS,doc_VersionCompare}, - {"CheckDep",CheckDep,METH_VARARGS,doc_CheckDep}, - {"UpstreamVersion",UpstreamVersion,METH_VARARGS,doc_UpstreamVersion}, - #endif // Depends {"parse_depends",ParseDepends,METH_VARARGS,doc_ParseDepends}, {"parse_src_depends",ParseSrcDepends,METH_VARARGS,doc_ParseDepends}, - #ifdef COMPAT_0_7 - {"ParseDepends",ParseDepends_old,METH_VARARGS,doc_ParseDepends}, - {"ParseSrcDepends",ParseSrcDepends_old,METH_VARARGS,doc_ParseDepends}, - #endif // Stuff {"md5sum",md5sum,METH_VARARGS,doc_md5sum}, @@ -476,7 +444,33 @@ static PyMethodDef methods[] = {"string_to_bool",StrStringToBool,METH_VARARGS,"StringToBool(String) -> int"}, {"time_rfc1123",StrTimeRFC1123,METH_VARARGS,"TimeRFC1123(int) -> String"}, {"str_to_time",StrStrToTime,METH_VARARGS,"StrToTime(String) -> Int"}, + + // DEPRECATED #ifdef COMPAT_0_7 + {"newConfiguration",newConfiguration,METH_VARARGS,doc_newConfiguration}, + {"InitConfig",InitConfig,METH_VARARGS,doc_InitConfig}, + {"InitSystem",InitSystem,METH_VARARGS,doc_InitSystem}, + + {"ParseSection",ParseSection,METH_VARARGS,doc_ParseSection}, + {"ParseTagFile",ParseTagFile,METH_VARARGS,doc_ParseTagFile}, + {"RewriteSection",RewriteSection,METH_VARARGS,doc_RewriteSection}, + + {"GetLock",GetLock,METH_VARARGS,doc_GetLock}, + {"PkgSystemLock",PkgSystemLock,METH_VARARGS,doc_PkgSystemLock}, + {"PkgSystemUnLock",PkgSystemUnLock,METH_VARARGS,doc_PkgSystemUnLock}, + + {"ReadConfigFile",LoadConfig,METH_VARARGS,doc_LoadConfig}, + {"ReadConfigDir",LoadConfigDir,METH_VARARGS,doc_LoadConfigDir}, + {"ReadConfigFileISC",LoadConfigISC,METH_VARARGS,doc_LoadConfig}, + {"ParseCommandLine",ParseCommandLine,METH_VARARGS,doc_ParseCommandLine}, + + {"VersionCompare",VersionCompare,METH_VARARGS,doc_VersionCompare}, + {"CheckDep",CheckDep,METH_VARARGS,doc_CheckDep}, + {"UpstreamVersion",UpstreamVersion,METH_VARARGS,doc_UpstreamVersion}, + + {"ParseDepends",ParseDepends_old,METH_VARARGS,doc_ParseDepends}, + {"ParseSrcDepends",ParseSrcDepends_old,METH_VARARGS,doc_ParseDepends}, + {"CheckDomainList",StrCheckDomainList,METH_VARARGS,"CheckDomainList(String,String) -> Bool"}, {"QuoteString",StrQuoteString,METH_VARARGS,"QuoteString(String,String) -> String"}, {"DeQuoteString",StrDeQuote,METH_VARARGS,"DeQuoteString(String) -> String"}, @@ -487,28 +481,17 @@ static PyMethodDef methods[] = {"StringToBool",StrStringToBool,METH_VARARGS,"StringToBool(String) -> int"}, {"TimeRFC1123",StrTimeRFC1123,METH_VARARGS,"TimeRFC1123(int) -> String"}, {"StrToTime",StrStrToTime,METH_VARARGS,"StrToTime(String) -> Int"}, - #endif - - // Cache - #ifdef COMPAT_0_7 + {"GetCache",TmpGetCache,METH_VARARGS,"GetCache() -> PkgCache"}, {"GetDepCache",GetDepCache,METH_VARARGS,"GetDepCache(Cache) -> DepCache"}, {"GetPkgRecords",GetPkgRecords,METH_VARARGS,"GetPkgRecords(Cache) -> PkgRecords"}, {"GetPkgSrcRecords",GetPkgSrcRecords,METH_VARARGS,"GetPkgSrcRecords() -> PkgSrcRecords"}, {"GetPkgSourceList",GetPkgSourceList,METH_VARARGS,"GetPkgSourceList() -> PkgSourceList"}, - - // misc {"GetPkgProblemResolver",GetPkgProblemResolver,METH_VARARGS,"GetDepProblemResolver(DepCache) -> PkgProblemResolver"}, {"GetPkgActionGroup",GetPkgActionGroup,METH_VARARGS,"GetPkgActionGroup(DepCache) -> PkgActionGroup"}, - - // Cdrom {"GetCdrom",GetCdrom,METH_VARARGS,"GetCdrom() -> Cdrom"}, - - // Acquire {"GetAcquire",GetAcquire,METH_VARARGS,"GetAcquire() -> Acquire"}, {"GetPkgAcqFile",(PyCFunction)GetPkgAcqFile,METH_KEYWORDS|METH_VARARGS, doc_GetPkgAcqFile}, - - // PkgManager {"GetPackageManager",GetPkgManager,METH_VARARGS,"GetPackageManager(DepCache) -> PackageManager"}, #endif @@ -613,56 +596,19 @@ extern "C" void initapt_pkg() PyModule_AddObject(Module,"REWRITE_SOURCE_ORDER", CharCharToList(TFRewriteSourceOrder)); -#ifdef COMPAT_0_7 - PyModule_AddObject(Module,"RewritePackageOrder", - CharCharToList(TFRewritePackageOrder)); - - PyModule_AddObject(Module,"RewriteSourceOrder", - CharCharToList(TFRewriteSourceOrder)); -#endif // Version.. PyModule_AddStringConstant(Module,"VERSION",(char *)pkgVersion); PyModule_AddStringConstant(Module,"LIB_VERSION",(char *)pkgLibVersion); PyModule_AddStringConstant(Module,"DATE",__DATE__); PyModule_AddStringConstant(Module,"TIME",__TIME__); -#ifdef COMPAT_0_7 - //PyModule_AddStringConstant(Module,"Version",(char *)pkgVersion); - PyModule_AddStringConstant(Module,"LibVersion",(char *)pkgLibVersion); - PyModule_AddStringConstant(Module,"Date",__DATE__); - PyModule_AddStringConstant(Module,"Time",__TIME__); -#endif // My constants - PyModule_AddIntConstant(Module,"DEP_DEPENDS",pkgCache::Dep::Depends); - PyModule_AddIntConstant(Module,"DEP_PRE_DEPENDS",pkgCache::Dep::PreDepends); - PyModule_AddIntConstant(Module,"DEP_SUGGESTS",pkgCache::Dep::Suggests); - PyModule_AddIntConstant(Module,"DEP_RECOMMENDS",pkgCache::Dep::Recommends); - PyModule_AddIntConstant(Module,"DEP_CONFLICTS",pkgCache::Dep::Conflicts); - PyModule_AddIntConstant(Module,"DEP_REPLACES",pkgCache::Dep::Replaces); - PyModule_AddIntConstant(Module,"DEP_OBSOLTES",pkgCache::Dep::Obsoletes); -#ifdef COMPAT_0_7 - PyModule_AddIntConstant(Module,"DepDepends",pkgCache::Dep::Depends); - PyModule_AddIntConstant(Module,"DepPreDepends",pkgCache::Dep::PreDepends); - PyModule_AddIntConstant(Module,"DepSuggests",pkgCache::Dep::Suggests); - PyModule_AddIntConstant(Module,"DepRecommends",pkgCache::Dep::Recommends); - PyModule_AddIntConstant(Module,"DepConflicts",pkgCache::Dep::Conflicts); - PyModule_AddIntConstant(Module,"DepReplaces",pkgCache::Dep::Replaces); - PyModule_AddIntConstant(Module,"DepObsoletes",pkgCache::Dep::Obsoletes); -#endif - PyModule_AddIntConstant(Module,"PRI_IMPORTANT",pkgCache::State::Important); PyModule_AddIntConstant(Module,"PRI_REQUIRED",pkgCache::State::Required); PyModule_AddIntConstant(Module,"PRI_STANDARD",pkgCache::State::Standard); PyModule_AddIntConstant(Module,"PRI_OPTIONAL",pkgCache::State::Optional); PyModule_AddIntConstant(Module,"PRI_EXTRA",pkgCache::State::Extra); -#ifdef COMPAT_0_7 - PyModule_AddIntConstant(Module,"PriImportant",pkgCache::State::Important); - PyModule_AddIntConstant(Module,"PriRequired",pkgCache::State::Required); - PyModule_AddIntConstant(Module,"PriStandard",pkgCache::State::Standard); - PyModule_AddIntConstant(Module,"PriOptional",pkgCache::State::Optional); - PyModule_AddIntConstant(Module,"PriExtra",pkgCache::State::Extra); -#endif // CurState PyModule_AddIntConstant(Module,"CURSTATE_NOT_INSTALLED",pkgCache::State::NotInstalled); PyModule_AddIntConstant(Module,"CURSTATE_UNPACKED",pkgCache::State::UnPacked); @@ -682,27 +628,35 @@ extern "C" void initapt_pkg() PyModule_AddIntConstant(Module,"INSTSTATE_HOLD",pkgCache::State::Hold); PyModule_AddIntConstant(Module,"INSTSTATE_HOLD_REINSTREQ",pkgCache::State::HoldReInstReq); -#ifdef COMPAT_0_7 + // DEPRECATED API + #ifdef COMPAT_0_7 + PyModule_AddObject(Module,"RewritePackageOrder", + CharCharToList(TFRewritePackageOrder)); + PyModule_AddObject(Module,"RewriteSourceOrder", + CharCharToList(TFRewriteSourceOrder)); + PyModule_AddStringConstant(Module,"LibVersion",(char *)pkgLibVersion); + PyModule_AddStringConstant(Module,"Date",__DATE__); + PyModule_AddStringConstant(Module,"Time",__TIME__); + PyModule_AddIntConstant(Module,"PriImportant",pkgCache::State::Important); + PyModule_AddIntConstant(Module,"PriRequired",pkgCache::State::Required); + PyModule_AddIntConstant(Module,"PriStandard",pkgCache::State::Standard); + PyModule_AddIntConstant(Module,"PriOptional",pkgCache::State::Optional); + PyModule_AddIntConstant(Module,"PriExtra",pkgCache::State::Extra); PyModule_AddIntConstant(Module,"CurStateNotInstalled",pkgCache::State::NotInstalled); PyModule_AddIntConstant(Module,"CurStateUnPacked",pkgCache::State::UnPacked); PyModule_AddIntConstant(Module,"CurStateHalfConfigured",pkgCache::State::HalfConfigured); PyModule_AddIntConstant(Module,"CurStateHalfInstalled",pkgCache::State::HalfInstalled); PyModule_AddIntConstant(Module,"CurStateConfigFiles",pkgCache::State::ConfigFiles); PyModule_AddIntConstant(Module,"CurStateInstalled",pkgCache::State::Installed); - PyModule_AddIntConstant(Module,"SelStateUnknown",pkgCache::State::Unknown); PyModule_AddIntConstant(Module,"SelStateInstall",pkgCache::State::Install); PyModule_AddIntConstant(Module,"SelStateHold",pkgCache::State::Hold); PyModule_AddIntConstant(Module,"SelStateDeInstall",pkgCache::State::DeInstall); PyModule_AddIntConstant(Module,"SelStatePurge",pkgCache::State::Purge); - PyModule_AddIntConstant(Module,"InstStateOk",pkgCache::State::Ok); PyModule_AddIntConstant(Module,"InstStateReInstReq",pkgCache::State::ReInstReq); PyModule_AddIntConstant(Module,"InstStateHold",pkgCache::State::Hold); PyModule_AddIntConstant(Module,"InstStateHoldReInstReq",pkgCache::State::HoldReInstReq); -#endif - - #ifdef COMPAT_0_7 PyModule_AddIntConstant(Module,"_COMPAT_0_7",1); #else PyModule_AddIntConstant(Module,"_COMPAT_0_7",0); |
