Module Expr Str ImportFrom alias ImportFrom alias Import alias ImportFrom alias ImportFrom alias Import alias ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str attr Str Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr orelse If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore NameLoad orelse If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str orelse If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad Call AttributeLoad NameLoad attr Index Num orelse If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad Call AttributeLoad NameLoad attr Index Num For NameStore AttributeLoad NameLoad attr body If CompareGt Call NameLoad Call AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr orelse For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore AttributeLoad NameLoad attr body For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore NameLoad Assign NameStore Call NameLoad BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr For NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr body If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str If CompareGt Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad decorator_list decorator_list FunctionDef arguments args defaults body Return Call NameLoad decorator_list
N/A N/A This module provides helper functions for RPM related
functionality such as generating template RPM spec file. N/A build N/A compilers N/A datetime N/A mlog modules gnome N/A os RPMModule N/A N/A generate_spec_template N/A N/A self state args kwargs N/A N/A N/A compiler_deps N/A set N/A compiler N/A state compilers N/A N/A N/A isinstance compiler N/A compilers GnuCCompiler N/A N/A N/A N/A compiler_deps add gcc N/A N/A N/A isinstance compiler N/A compilers GnuCPPCompiler N/A N/A N/A N/A compiler_deps add gcc-c++ N/A N/A N/A isinstance compiler N/A compilers ValaCompiler N/A N/A N/A N/A compiler_deps add vala N/A N/A N/A isinstance compiler N/A compilers GnuFortranCompiler N/A N/A N/A N/A compiler_deps add gcc-gfortran N/A N/A N/A isinstance compiler N/A compilers GnuObjCCompiler N/A N/A N/A N/A compiler_deps add gcc-objc N/A N/A N/A compiler N/A compilers GnuObjCPPCompiler N/A N/A N/A N/A compiler_deps add gcc-objc++ N/A N/A N/A N/A mlog log RPM spec file will not created, generating not allowed for: N/A N/A mlog bold N/A N/A compiler get_id N/A N/A proj N/A N/A N/A N/A N/A state project_name replace _ replace _ N/A so_installed False N/A devel_subpkg False N/A files N/A set N/A files_devel N/A set N/A to_delete N/A set N/A target N/A N/A N/A state targets values N/A N/A N/A N/A isinstance target N/A build Executable N/A target need_install N/A N/A N/A N/A files add N/A %%{_bindir}/%s N/A N/A target get_filename N/A N/A N/A N/A isinstance target N/A build SharedLibrary N/A target need_install N/A N/A N/A N/A files add N/A %%{_libdir}/%s N/A N/A target get_filename N/A alias N/A N/A target get_aliaslist N/A N/A N/A N/A alias endswith .so N/A N/A N/A N/A files_devel add N/A %%{_libdir}/%s alias N/A N/A N/A N/A files add N/A %%{_libdir}/%s alias N/A so_installed True N/A N/A N/A N/A isinstance target N/A build StaticLibrary N/A target need_install N/A N/A N/A N/A to_delete add N/A %%{buildroot}%%{_libdir}/%s N/A N/A target get_filename N/A N/A N/A mlog log Warning, removing N/A N/A mlog bold N/A N/A target get_filename from package because packaging static libs not recommended N/A N/A N/A N/A isinstance target N/A gnome GirTarget N/A N/A target should_install N/A N/A N/A N/A files_devel add N/A %%{_datadir}/gir-1.0/%s N/A N/A N/A target get_filename N/A 0 N/A N/A N/A N/A isinstance target N/A gnome TypelibTarget N/A N/A target should_install N/A N/A N/A N/A files add N/A %%{_libdir}/girepository-1.0/%s N/A N/A N/A target get_filename N/A 0 N/A header N/A state headers N/A N/A N/A N/A len N/A N/A header get_install_subdir 0 N/A N/A N/A N/A files_devel add N/A %%{_includedir}/%s/ N/A N/A header get_install_subdir N/A N/A hdr_src N/A N/A header get_sources N/A N/A N/A N/A files_devel add N/A %%{_includedir}/%s hdr_src N/A man N/A state man N/A N/A man_file N/A N/A man get_sources N/A N/A N/A N/A files add N/A %%{_mandir}/man%u/%s.* N/A N/A int N/A N/A N/A man_file split . N/A -1 man_file N/A N/A N/A len files_devel 0 N/A N/A devel_subpkg True N/A fn N/A open N/A %s.spec N/A N/A N/A os path join N/A N/A N/A state environment get_build_dir proj w+ N/A N/A N/A fn write N/A Name: %s
 proj N/A N/A N/A fn write Version: # FIXME
 N/A N/A N/A fn write Release: 1%{?dist}
 N/A N/A N/A fn write Summary: # FIXME
 N/A N/A N/A fn write License: # FIXME
 N/A N/A N/A fn write N/A N/A N/A fn write Source0: %{name}-%{version}.tar.xz # FIXME
 N/A N/A N/A fn write N/A compiler compiler_deps N/A N/A N/A N/A fn write N/A BuildRequires: %s
 compiler N/A dep N/A N/A N/A state environment coredata deps N/A N/A N/A N/A fn write N/A BuildRequires: pkgconfig(%s)
 dep N/A lib N/A N/A N/A N/A N/A state environment coredata ext_libs values N/A N/A N/A N/A fn write N/A BuildRequires: %s # FIXME
 N/A lib fullpath N/A N/A N/A mlog log Warning, replace N/A N/A mlog bold N/A lib fullpath with real package. You can use following command to find package which contains this lib: N/A N/A mlog bold N/A dnf provides %s N/A lib fullpath N/A prog N/A N/A N/A N/A N/A state environment coredata ext_progs values N/A N/A N/A N/A N/A prog found N/A N/A N/A N/A fn write N/A BuildRequires: /usr/bin/%s # FIXME
 N/A N/A prog get_name N/A N/A N/A N/A fn write N/A BuildRequires: %s
 N/A N/A join N/A prog fullpath N/A N/A N/A fn write BuildRequires: meson
 N/A N/A N/A fn write N/A N/A N/A fn write %description
 N/A N/A N/A fn write N/A devel_subpkg N/A N/A N/A N/A fn write %package devel
 N/A N/A N/A fn write Summary: Development files for %{name}
 N/A N/A N/A fn write Requires: %{name}%{?_isa} = %{version}-%{release}
 N/A N/A N/A fn write N/A N/A N/A fn write %description devel
 N/A N/A N/A fn write Development files for %{name}.
 N/A N/A N/A fn write N/A N/A N/A fn write %prep
 N/A N/A N/A fn write %autosetup
 N/A N/A N/A fn write rm -rf rpmbuilddir && mkdir rpmbuilddir
 N/A N/A N/A fn write N/A N/A N/A fn write %build
 N/A N/A N/A fn write pushd rpmbuilddir
 N/A N/A N/A fn write   %meson ..
 N/A N/A N/A fn write   ninja-build -v
 N/A N/A N/A fn write popd
 N/A N/A N/A fn write N/A N/A N/A fn write %install
 N/A N/A N/A fn write pushd rpmbuilddir
 N/A N/A N/A fn write   DESTDIR=%{buildroot} ninja-build -v install
 N/A N/A N/A fn write popd
 N/A N/A N/A len to_delete 0 N/A N/A N/A N/A fn write N/A rm -rf %s
 N/A N/A join to_delete N/A N/A N/A fn write N/A N/A N/A fn write %check
 N/A N/A N/A fn write pushd rpmbuilddir
 N/A N/A N/A fn write   ninja-build -v test
 N/A N/A N/A fn write popd
 N/A N/A N/A fn write N/A N/A N/A fn write %files
 N/A f files N/A N/A N/A N/A fn write N/A %s
 f N/A N/A N/A fn write N/A devel_subpkg N/A N/A N/A N/A fn write %files devel
 N/A f files_devel N/A N/A N/A N/A fn write N/A %s
 f N/A N/A N/A fn write N/A so_installed N/A N/A N/A N/A fn write %post -p /sbin/ldconfig
 N/A N/A N/A fn write N/A N/A N/A fn write %postun -p /sbin/ldconfig
 N/A N/A N/A fn write N/A N/A N/A fn write %changelog
 N/A N/A N/A fn write N/A * %s meson <meson@example.com> - 
 N/A N/A N/A N/A N/A datetime date today strftime %a %b %d %Y N/A N/A N/A fn write - 
 N/A N/A N/A fn write N/A N/A N/A fn close N/A N/A N/A mlog log N/A RPM spec template written to %s.spec.
 proj N/A N/A initialize N/A N/A N/A N/A N/A N/A RPMModule N/A