Commit graph

221 commits

Author SHA1 Message Date
Brian Stinson
cb3b24e9e1 This is a combination of 13 commits that removed function redefinitions
in centpkg because they work upstream in pyrpkg
remove clone() definition since the one in pyrpkg works

remove add_tag definition because the definition upstream in pyrpkg works

remove clean definition because the definition upstream in pyrpkg works

remove clone_with_dirs definition because the definition upstream in pyrpkg works

remove commit definition because the definition upstream in pyrpkg works

remove delete_tag because the definition upstream in pyrpkg works

remove list_tag because the definition upstream in pyrpkg works

remove pull because the definition upstream in pyrpkg works

remove switch_branch because the definition upstream in pyrpkg works

remove compile because the definition upstream in pyrpkg works

remove giturl because the definition upstream in pyrpkg works

remove local because the definition upstream in pyrpkg works

remove verify_files because the definition upstream in pyrpkg works
2014-06-26 23:17:56 -05:00
Brian Stinson
d16bf371a2 Looks good to me! I'm eager to hear back from upstream about your patches.
Merged in jcpunk/centpkg (pull request #1)

Mostly changes to keep this closer to the fedpkg codebase - not terribly many
2014-06-24 21:11:05 -05:00
Pat Riehecky
85a8501953 Mostly changes to keep this closer to the fedpkg codebase - not terribly many
Some pylint fixes
Put the commandline activity into __main__.py so it can be easily loaded by others if necessary
2014-06-24 14:22:32 -05:00
Brian Stinson
7974593b12 split() on all whitespace removing the need for strip() 2014-06-17 20:51:53 -05:00
Brian Stinson
8f2a1accaa remove dead.package logic which is not valid for CentOS packages 2014-06-17 20:51:02 -05:00
Brian Stinson
2eaea9fba3 clean up rpmdefines, we only need to define _topdir rather than pointing at each individual directory 2014-06-17 20:50:21 -05:00
Brian Stinson
cfdeed2808 Don't choke on multiple spaces in metadata files
There are some package metadata files with one space separating the hash and the
source filename and some are separated by more than one space. Mapping
str.strip() across the resulting list will remove any errant spaces left over.
2014-06-15 20:27:46 -05:00
Brian Stinson
f3349a9df7 change default config to not contact git.centos.org via ssh (in case users forget to supply the --anonymous flag) 2014-06-14 01:50:20 -05:00
Brian Stinson
096ba10d1c fix readme so it shows up correctly in bitbucket 2014-06-14 01:38:16 -05:00
Brian Stinson
66d7c15032 README edited online with Bitbucket 2014-06-14 06:36:32 +00:00
Brian Stinson
7448c8d247 README edited online with Bitbucket 2014-06-14 06:36:17 +00:00
Brian Stinson
2830777cbc add a license and a README 2014-06-14 01:31:24 -05:00
Brian Stinson
d0f4ad968d add in setup.py and default centpkg.conf 2014-06-13 23:43:32 -05:00
Brian Stinson
9bd7b3b47a implement sources to download from the CentOS lookaside cache 2014-06-13 23:19:14 -05:00
Brian Stinson
6f323dcd6f run the superclass version of clone, we don't need to do too much here yet 2014-06-13 23:18:26 -05:00
Brian Stinson
ca61eb86f9 override some loaders to work with the CentOS file structure and release numbering 2014-06-13 23:17:24 -05:00
Brian Stinson
aa8548cfa6 skeleton cli file, preparing for custom commands 2014-06-13 21:56:43 -05:00
Brian Stinson
5746a3bc38 ignore pyc files 2014-06-13 21:56:17 -05:00
Brian Stinson
2fb8a5ce03 skeleton init file defining commands, mark them all NotImplemented so we can enable them one-by-one 2014-06-13 21:55:52 -05:00
Brian Stinson
7816b3a15d add gitignore 2014-06-13 21:55:14 -05:00
Brian Stinson
8ac9e72694 initial import; build the skeleton of the script from the pyrpkg example 2014-06-13 21:54:10 -05:00