Added support for non-source packages.

Signed-off-by: robin-jarry <robin@jarry.cc>
Enhanced logging (with date/time)

Signed-off-by: robin-jarry <robin@jarry.cc>