عبدالله شلي (Abdellah Chelli)

deb pkg tst

PPA description

testing, this is my 3rd ppa trial & 6th packaging learn trial.
searching...reading...trying...fail!!!...bored?...wait next cycle trigger :)

NO ALGERIAN DEBIAN or UBUNTU Offical developer or maintainer??? we are really late, after years of civil war. :/

To be honest, I was always avoiding to read long English references & manuals, most are not guides, Ideas should be modelled & structured in mind and English is not my mother language. Arabic guides!!! may be for next generation.

=== autotools/c or c++ (wget) ===

difficult to learn something alone and it is changing like real time. also multiple ways to do it, but most tutorials don't mention that till i see new tutorial from debian released in 2011/10???.
http://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.en.pdf
methods: debhelper, CDBS, dh (i will choose dh the newest one)
So now this could light my way. :)
http://joey.kitenet.net/talks/debhelper/debhelper-slides.pdf

most tutorial starts from manual packaging as the simplest way to learn packaging and they stop there as its the all story. which is in my mind, loose of time & make readers bored. Instead of make nice overview first with a packaging helper, then move down.

package??? (most mean binary one, but some times both and in rare places upstream source archive)

also a broken chain in most tutorials, how to create source package from upstream source, and exactly how to get _source.changes file.
see https://wiki.ubuntu.com/MOTU/Packages/REVU
:) finally, I could upload but rejected

another boring thing is uploading a source package for each dist release some times for same source, but not a big deal.
:), whatever, upload accepted, build failed.

problem, with wget/make clean which which exit with error, if no ./configure already run, so override dh_auto_clean and add dh_auto_configure to it.
ElHamdu LiALLAH, :) it works.

=== setup.py/python ===

methods: dh_python2 (python_support & python_central both deprecated)
also new, not available for lucid, whatever

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:sneetsher/dp to your system's Software Sources. (Read about installing)

Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb http://ppa.launchpad.net/sneetsher/dp/ubuntu lucid main 
deb-src http://ppa.launchpad.net/sneetsher/dp/ubuntu lucid main 
Signing key:
1024R/C671483E (What is this?)
Fingerprint:
AC74A08920E5470565104F90B42044ADC671483E

For questions and bugs with software in this PPA please contact عبدالله شلي (Abdellah Chelli).

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

11 of 1 result
Package Version Uploaded by
wget 1.12.1-1dp1ubuntu3 عبدالله شلي (Abdellah Chelli) (2012-01-08)
11 of 1 result

Latest updates

  • wget 119 weeks ago
    Successfully built