lgZ LddlZddlZddlZddlZddlZdZdZdZdZdZ dS)NcRg}tjjD]}d|kr |d|gz }|S)Nz osmocom-{f}osmocom-)libconfigfeeds)pkgnameretfs /obs/lib/metapkg.py get_conflictsr sC C Z    G # #  1 Jctjjd|}tj|rtjdd|gtj|dtj|ddS)N/rmz-rfz/debianz/contrib)rr path_cacheospathexistsrun_cmdmakedirs)rrs r prepare_source_dirrsj# / /g / /D w~~d) T5$'(((K4   !!!K4!!!"""""r ctjj}tjjd|}t |}t |dd5}|d|d|d|d|d|d |d |d|d |d|d |d |dd|d|d|ddddn #1swxYwYt |dd5}||d|d|d|d|d|d|ddddn #1swxYwYt |dd5}|d|d|ddddn #1swxYwYtj dd|dgt |dd5}|dddddS#1swxYwYdS)Nrz/debian/controlwzSource:  zSection: unknown zPriority: optional z3Maintainer: Osmocom OBS scripts z!Build-Depends: debhelper (>= 10) zStandards-Version: 3.9.8 z Package: zDepends: ${misc:Depends} zArchitecture: any Conflicts: z, z+Description: Dummy package, conflicts with z/debian/changelogz (z) unstable; urgency=medium z) * Dummy package, which conflicts with: zL -- Osmocom OBS scripts Tue, 25 Jul 2022 15:48:00 +0200 z /debian/rulesz#!/usr/bin/make -f z%: z dh $@ chmodz+xz/debian/compatz10 ) rargsfeedrrr openwritejoinr)rversionrr conflictsr s r generate_debian_pkgr$s 8=Dj# / /g / /Dg&&I &&& , , M &7&&&''' $%%% &''' FGGG 4555 ,---   'G'''((( ,--- %&&& 6dii 22666777 KiKKKLLL M M M M M M M M M M M M M M M (((# . .%! 7CCgCCCDDD   IIIIIJJJ   $ % % % %%%%%%%%%%%%%%% $$$c * *a &'''    K$4 6 6 67888 %%%s + +q sK D E66E:=E:A4HHH2AI>>JJ6KK Kctjj}t|dtjjd|d|d}t |}t|d5}|d|d|d|d|d |d|d |d |d |D]}|d |d|d|d|d|dddddS#1swxYwYdS)Nz: generating rpm spec filerz /contrib/z.spec.inrz Name: rz Version: z(Summary: Dummy package, conflicts with: z Release: 0 zLicense: AGPL-3.0-or-later zGroup: Hardware/Mobile rz %description z%Dummy package, which conflicts with: z%files ) rrrprintrrr rr )rr"rrr#r conflicts r generate_rpm_specr(Cs 8=D W 0 0 0111j# I Ig I I I I IDg&&I dC A 'G'''((( 'G'''((( H9HHHIII  ./// ,---! 0 0H GG.(... / / / /  !!! E EEEFFF                    sC,EEEcZtjj}tjjpd|}tjj}|r|nd}t |d|t |t||tj tj |tj tj |tj |t||tj|tj |S)Nrz1.0.0z: generating meta package )rrrconflict_pkgnameconflict_versionr&rr$rrget_output_pathremove_cache_extra_filesdebianbuild_source_packagemove_files_to_outputr(rpm_speccopy_to_output)rrr+r"s r buildr3Ws 8=Dh'<+r8s ######L(r