Skip to content

Conversation

@mendaxi
Copy link

@mendaxi mendaxi commented Dec 25, 2015

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 Packaging #139
  • Signed commits (I think) - what a relief!

@mendaxi
Copy link
Author

mendaxi commented Dec 25, 2015

Oh yes, I almost forgot:

  • Fixes the debian packaging error in Packaging #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
Copy link
Author

mendaxi commented Dec 25, 2015

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 mendaxi changed the title Year and version updates - v.0.5.6 Year/version updates, Pt 1 Packaging Fix - v.0.5.6 Dec 26, 2015
@PeterSurda
Copy link
Collaborator

I thought I removed ebuild.sh already?

@mendaxi
Copy link
Author

mendaxi commented Dec 26, 2015

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

@mendaxi
Copy link
Author

mendaxi commented Dec 28, 2015

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants