RPM :: הפוך

סל"ד :: הפוך מודול פרל כדי ליצור סל"ד.
הורד עכשיו

RPM :: הפוך דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Scott Harrison
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~sharrison/DPKG-Tools-0.1/DPKG/Make.pm

RPM :: הפוך תגים


RPM :: הפוך תיאור

הפוך סל"ד :: הוא מודול פרל כדי ליצור סל"ד למשעי. סל"ד :: הפוך הוא מודול פרל כדי ליצור סל"ד השימוש RPM.SYNOPSIS למשעי :: הפוך; # את "המניפסט": רשימה של קבצים אשר מהווים את חבילת התוכנה. = @Filelist שלי ( 'tmproot / file1.txt', 'tmproot / file2.txt', 'tmproot / file3.txt', 'tmproot / file4.txt'); doc% שלי; conf% שלי; confnoreplace% שלי; מטה% שלי; # גדר טיפול מיוחד של קבצים. doc $ { 'tmproot / file1.txt'} = 1; conf $ { 'tmproot / file2.txt'} = 1; $ Confnoreplace { 'tmproot / file3.txt'} = 1; # Bare metadata מינימום (נתונים תיאוריים של חבילת התוכנה). שלי $ pathPrefix = 'tmproot'; # מיקום של קבצים להיכלל בחבילה. תג $ שלי = "מבחן"; # שם ברירת המחדל של חבילת התוכנה. הגירסה שלי $ = '0.1'; # גרסת מספר. שחרור $ שלי = '1'; # מספר שחרור (הגירסות יכולות להיות משחרר מרובה). # מאוד metadata תיאורים. % Metadata = ( 'ספק' => 'מצוינות Perl המעבדה', 'סיכום' => 'חבילת תוכנת מבחן', 'שם' => $ תג, 'copyrightname' => '...', 'קבוצה' = > 'כלי עזר / מערכת', 'AutoReqProv' => 'לא', 'דורש' => , 'תיאור' => "חבילה זו נוצרת על ידי RPM :: הפוך." "זו מיישמת את" תג $ "חבילת תוכנה", 'מראש' => "הד "אתה מתקין חבילה נבנתה על ידי RPM :: הפוך;"...." סל"ד :: הפוך זמין בכתובת http://www.cpan.org/ "",).; # זמני "ארגז חול" (זה לא צריך להיות / tmp בגלל זה נמחק!). buildloc $ שלי = 'TempBuildLoc'; # "להפעיל" את הקואורדינטות ששגרה כול שלבי בניין סל"ד. סל"ד :: הפוך :: לבצע ($ תג, $ לגרסה, $ שחרורו, $ קשת, $ buildloc, $ pathPrefix, @ FileList, doc%, conf%,% confnoreplace, metadata%); # ניתן גם לבנות RPM בלמעלה צעדים אטומיים; אלה שלושת השלבים # קטן שקולים את הפקודה לפועל. # שלב 1: צור את מיקום מקור סל"ד. סל"ד :: הפוך :: rpmsrc ($ תג, $ לגרסה, $ שחרורו, $ buildloc, $ pathPrefix, @ FileList, doc%, conf%,% confnoreplace, metadata%); # שלב 2: בנה את סל"ד ולהעתיק לתוך ספריית הפנייה. סל"ד :: הפוך :: compilerpm ($ buildloc, $ metadata { 'שם'}, $ לגרסה, $ שחרורו, $ קשת, $ currentdir, $ invokingdir); # שלב 3: נקו את המיקום המשמש לאסוף ולבנות את סל"ד. סל"ד :: הפוך :: cleanbuildloc ($ buildloc); דרישות: · פרל


RPM :: הפוך תוכנה קשורה

pyxsd.

PYXSD היא תוכנית פיתון חינם, מפות XML ו- XSD (XML Schema) קבצים. ...

75

הורד