PyBitmessage icon indicating copy to clipboard operation
PyBitmessage copied to clipboard

Year/version updates, Pt 1 Packaging Fix - v.0.5.6

Open mendaxi opened this issue 9 years ago • 5 comments

Changes the Year and Version numbers to be up-to-date.

Highlights:

  • Changes all instances of the Version no. ".0.4.4" except in prev. ver. variables to ".0.5.6"
  • Changes the copyright/license expiration from 2014 to 2016
  • Removes ebuild.sh as mentioned in #139
  • Signed commits (I think) - what a relief!

mendaxi avatar Dec 25 '15 23:12 mendaxi

Oh yes, I almost forgot:

  • Fixes the debian packaging error in #139 with the following code in debian.sh
CURDIR=`pwd`
SHORTDIR=`basename ${CURDIR}`


# Intelligently detects current dir name and changes accordingly
mv ../${SHORTDIR} ../${DIR}


dpkg-buildpackage -F -us -uc


# This does not work if you don't have a private signing key
# To change it back, uncomment the next two lines.
#gpg -ba ../${APP}_${VERSION}-1_${ARCH_TYPE}.deb
#gpg -ba ../${APP}_${VERSION}.orig.tar.gz


# Restores back to the parent dir name that was established with the SHORTDIR and CURDIR vars
mv ../${DIR} ../${SHORTDIR}

mendaxi avatar Dec 25 '15 23:12 mendaxi

However, with these changes, there needs to be a build dependency list update, because it will give you errors if you try to build from a clean OS.

mendaxi avatar Dec 25 '15 23:12 mendaxi

I thought I removed ebuild.sh already?

PeterSurda avatar Dec 26 '15 19:12 PeterSurda

It looks like it's still in the master branch?

mendaxi avatar Dec 26 '15 20:12 mendaxi

Also, should I be using git rebase instead of git merge to get updates from mailchuck/master to my own repo? It's a little messy and confusing having the commits that other people have done being relabeled as my own. I'm new to github and git, so apologies if I have caused any inconvenience.

mendaxi avatar Dec 28 '15 01:12 mendaxi