Libri packaging Ubuntu

documenta

Cum packaging debhelper


[Maximus]

Requisita: et requisita a sectione vocatur 'packaging ex Scratch "plus faciam debhelper et h-

Ut packager, et statim a limine packages creo raro fit ut quae in priorem sectionem. Ut vos can imaginari, multis de notitia in muneribus obeundis et praecepta file: exempli gratia, sint communia, ut packages. Packaging, ut expeditiores ac faciliores, uti potes adiuvare debhelper cum his officiis consentanea. Debhelper est scriptor paro of egestas vitae (cave litteras maiusculas dh_) ut automate negotium processus, sarcina of aedificium. Cum scripta sunt, ad aedificationem debian sarcina fit satis simplex.

In hoc exemplum, ut iterum aedificare et GNU Salve sarcina: sed hoc non erit ad opus nostrum non comparet, salve debhelper sarcina per Ubuntu. Iterum, opus ut vos partum a Aliquam erat ibi:

mkdir ~ / CD ~ debhelper, salve / salve, debhelper wget http://ftp.gnu.org/gnu/hello/hello-2.1.1.tar.gz mkdir Ubuntu CD Ubuntu

Deinde ut fons sarcina per Ubuntu,

solent adepto CD debhelper .. fons salve,

Similiter ac prior in exemplum primi est, ut non sit nobis necesse est originale EXIMO (stabat super aquas fluminis) tarball.

salve, multos bituminis -xzvf 2.1.1.tar.gz

Pro exscribend testatem stabat super aquas fluminis usque ad tarball hello_2.1.1.orig.tar.gz fecit ut in priore exemplo, et nos pro nobis dh_make facies opus. Solum res vos have ut facere secunda nomine fons folder ut sit in forma - ubi sit packagename lowercase. In hoc casu, sicut untarring tarball in nomine recte fit fons in Directory ut possimus eam movere:

2.1.1 salve CD,

Ut creare initial 'debianization "nos utor a fonte dh_make.

-e dh_make your.maintainer@address f ../hello-2.1.1.tar.gz

Interrogabo vos et ego dh_make quaestionum seriem:

Genus sarcina: uno binarii, multiple binarii, bibliotheca, kernel or modules cdbs? [s / m / l / k / b] s
Sustentator nomen miles, opinion Email Address: packager@coolness.com Date: Mon, Apr VI MMVI 10:07:19 -0700 Package Name: Salve Version: 2.1.1 License: blank Type Package of: Album Hit est confirmare: Enter


[Cautus esto]

-e dh_make currere tantum semel. Si enim curram post facies illud primum est, non operatur bene. Si vis mutare, vel est peccatum, et removere fons Directory vvuntorotun qui stabat super aquas fluminis tarball de novo miseris. Igitur commeant fons Directory potes, et iterum conare.

-e dh_make currit circa hoc duo facit:

Salve, non est progressio in turpis ipsum, ut diximus, et in sectione videatur vocatur "Scratch packaging de" packaging eget non multo magis quam basic files. Ideo et nos removere ab .ex files:

.ex rm debian CD * * .EX

Nam salve, te quoque non erit

* License

* Ubuntu packaging Libri Index

opus README.Debian (README lima ut debian specifica exitibus, non est progressio README), Crucifigat omnes (presul utendum in dh_installdirs creare opus fuerit) facit (uti documentis a dh_installdocs ut install progressio), vel info (uti a dh_installinfo ad install a info lima) debian file in in justo. Pro magis notitia de his files, videatur sectione vocatur "dh_make exemplum files".

In hoc puncto, vos should habent nisi changelog, compat, imperium, Suspendisse iaculis, ac regit, in files debian Directory. De sectione vocatur "Scratch packaging de": quod sit novum, modo sit compat ut lima quod lima, quae continet in debhelper est versionem (in hoc casu IV), quod adhibetur.

Vos mos postulo ut adjust ad changelog mediocriter in hoc casu est sarcina quod nominatur reflectunt, salve, salve debhelper quam justum:

salve, debhelper (2.1.1-1) creta; * Coepi necessitatis = humilis release - Imperio opinion Sat, Apr VI MMVI 10:07:19 -0700

Debhelper Per usus, qui soli sunt in potestate sunt omnia opus est mutare nomen (substituentis pro salve, salve debhelper) et debhelper addere (> = 4.0.0) Ædificate ergo in agro, positum est fons sarcina. Sarcina per Ubuntu, salve debhelper vultus amo,

Nos can effingo lima Copyright et est scriptor prerm postinst et ex Ubuntu, salve debhelper sarcina, non ut ipsi ex sectione mutata vocatur 'packaging ex Scratch ". Nos praecepta quoque effingo illud lima ut possimus inspicere.

../../ubuntu/hello-debhelper-2.1.1/debian/copyright cp. ../../ubuntu/hello-debhelper-2.1.1/debian/postinst cp. ../../ubuntu/hello-debhelper-2.1.1/debian/prerm cp. ../../ubuntu/hello-debhelper-2.1.1/debian/rules cp.

Nobis necesse est intueri ultima regit file: in qua potestate debhelper scriptor posse videatur. Et debhelper versionem praecepta aliquantum minor est (lines LIV ut opponitur ad versionem a sectione per lineas LXXII vocatur "praecepta").

Et debhelper version vultus amo,

#? / Usr / / Salve faciunt = -f-sarcina debhelper C = = -g -Wall ifeq CFLAGS gcc (, $ (findString noopt: $ (DEB_BUILD_OPTIONS))) CFLAGS = + = I -O2 endif #export DH_VERBOSE clean : ædificate dh_testdir dh_clean rm -f - $ (MAKE) -i distclean install: $ aedificare dh_clean dh_installdirs (MAKE) praepositione = $ (CURDIR) / debian / $ (sarcina) / usr \ mandir = $ (CURDIR) / debian / $ (sarcina) / usr / share / man \ infodir = $ (CURDIR) / debian / $ (sarcina) / usr / share / Info \ install aedificaverunt ./configure --prefix = / usr $ (MAKE) CC = "$ (C) "CFLAGS =" $ (CFLAGS) "

indep aedificare-binarii tangere: # install non sunt independens files architectura, ut uploaded # generatae hac sarcina. Quod si essent in fore # factus est hic. -binarii arcus, -a install dh_testdir dh_testroot -a dh_installdocs -a PERITUS NUNTIA dh_installchangelogs -a ChangeLog dh_strip -a dh_compress -a dh_fixperms -a dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a binarii:-binarii indep binary- .PHONY arcus, arcus, binarii binarii-binarii indep clean checkroot

Et induxerunt illam servi tasks tamquam probatio, si vos es in dextro Directory (dh_testdir), faciens certus vos es aedificium domus sarcina et radix ius (dh_testroot) installing documentis (dh_installdocs et dh_installchangelogs), et Purgato sursum post aedificabis (dh_clean) tractantur automatice . Salve, quam multis packages sunt praecepta quanto magis complicatas lima quod maior non tractamus debhelper scriptor maxime in sacra paratis. Est quia Universum circulorum indicem debhelper scriptor, videbis sectione vocatur "Index debhelper scriptor". Sunt etiam qui conscientiam plane testificantur in suo genere praestans homini pages. Hoc est utile exercitium hominem legere paginam (nec diu scripta sunt etiam) pro sulum scriptor usus est in adiutorium super praecepta lima.