summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jakub Skoczen [Thu, 8 Jul 2010 14:51:31 +0000 (10:51 -0400)]
Take the spec file as a parameter
instead of looking for it in the pwd
Jakub Skoczen [Thu, 8 Jul 2010 13:57:15 +0000 (15:57 +0200)]
Embed singatures BEFORE generating meta.
Otherwise the checksums don't match. The script has been reformatted in the meantime.
Jakub Skoczen [Thu, 8 Jul 2010 13:00:54 +0000 (15:00 +0200)]
Add pkg signing macros
root [Thu, 8 Jul 2010 12:52:41 +0000 (14:52 +0200)]
Add some root/sudo checks and pkg singing (disabled)
Why disabled? Well, it is IMPOSSIBLE to sign packages
unattended using 'rpm --add-sing' as it ALWAYS asks
for passphrase (eventhough our PPH is empty). Do you feel
like typing that PPH for every single rpm during archive rebuild?
I don't. Btw, anyone experienced with 'expect' is welcome to fix this.
Jakub Skoczen [Wed, 7 Jul 2010 14:38:50 +0000 (16:38 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Jakub Skoczen [Wed, 7 Jul 2010 14:38:33 +0000 (16:38 +0200)]
Generate GPG signature
Jakub Skoczen [Wed, 7 Jul 2010 09:51:23 +0000 (05:51 -0400)]
Allow overriding vars
Jakub Skoczen [Wed, 7 Jul 2010 09:38:16 +0000 (05:38 -0400)]
Add RPM upload script
Jakub Skoczen [Tue, 6 Jul 2010 14:36:02 +0000 (16:36 +0200)]
Build yum indices
Jakub [Tue, 6 Jul 2010 13:33:01 +0000 (15:33 +0200)]
Update yum repo script
Builds only dir structure right now, does not create repo indices since
kebab does not allow installing new packages (createrepo in particular)!
The input packages are expected, similarly to debs, under /home/ftp/pub/package-name
with the follworinf dir tree:
redhat/
- distro
- version
- SRPMS
- RPMS
- noarch
- i368
- (etc)
This structure that reflects what's under /usr/src/redhat/ after the package is built.
Adam Dickmeiss [Mon, 10 May 2010 11:31:13 +0000 (13:31 +0200)]
Architecture-any packages only built once
Adam Dickmeiss [Tue, 4 May 2010 12:39:10 +0000 (14:39 +0200)]
Handle non-existing .dsc/.gz's. Ubuntu Lucid.
Adam Dickmeiss [Tue, 4 May 2010 12:09:00 +0000 (14:09 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Tue, 4 May 2010 12:08:45 +0000 (14:08 +0200)]
Add Ubuntu Lucid
Adam Dickmeiss [Tue, 4 May 2010 12:08:05 +0000 (14:08 +0200)]
Change Ubuntu mirror
Adam Dickmeiss [Tue, 4 May 2010 12:07:45 +0000 (14:07 +0200)]
Avoid smartness WRT update
Adam Dickmeiss [Tue, 4 May 2010 12:07:27 +0000 (14:07 +0200)]
Use scp (not cp)
Adam Dickmeiss [Mon, 3 May 2010 13:00:00 +0000 (15:00 +0200)]
update-archive.sh: use /pub/{ubuntu,debian}/override.
Using the override gets rid of the annoying source / binary
override messages. The override uses this style (.. for missing
lines):
yaz extra main
yazpp extra main
yazproxy extra main
..
cf extra restricted
masterkey-ui-core extra restricted
..
Adam Dickmeiss [Mon, 3 May 2010 11:50:35 +0000 (13:50 +0200)]
Remove CVS Id line
Adam Dickmeiss [Mon, 3 May 2010 11:48:34 +0000 (13:48 +0200)]
Obsolete README
Adam Dickmeiss [Mon, 3 May 2010 11:46:17 +0000 (13:46 +0200)]
Skip sections not in use for each distro
For example there are only restricted for a subset of the
distributions.
Wolfram Schneider [Tue, 27 Apr 2010 11:24:45 +0000 (13:24 +0200)]
print "Summary of changes:" only if there more than one commit
Adam Dickmeiss [Mon, 26 Apr 2010 11:56:31 +0000 (13:56 +0200)]
Details about each commit.. By wosch.
Adam Dickmeiss [Wed, 21 Apr 2010 12:51:08 +0000 (14:51 +0200)]
Add script to build and upload tar + documentation
Adam Dickmeiss [Fri, 16 Apr 2010 07:24:53 +0000 (09:24 +0200)]
No longer use sudo
Adam Dickmeiss [Thu, 15 Apr 2010 08:27:14 +0000 (10:27 +0200)]
Rename this script
Adam Dickmeiss [Tue, 13 Apr 2010 13:22:21 +0000 (15:22 +0200)]
Only update distro if it's >1 week since last update
Adam Dickmeiss [Tue, 13 Apr 2010 13:11:46 +0000 (15:11 +0200)]
id-pbuild-all invokes sudo itself. Note about sudosers
Adam Dickmeiss [Tue, 13 Apr 2010 13:04:17 +0000 (15:04 +0200)]
Fix msg for missing IDMETA
Adam Dickmeiss [Thu, 25 Mar 2010 12:36:29 +0000 (13:36 +0100)]
No default list of distributions
Adam Dickmeiss [Thu, 25 Mar 2010 12:31:13 +0000 (13:31 +0100)]
Proper options for id-pbuild-all.sh
The id-pbuild-all.sh script takes options --debian, --ubuntu, --update,
--upload and --concurrency .
Adam Dickmeiss [Wed, 24 Mar 2010 14:48:53 +0000 (15:48 +0100)]
Pbuilder may read IDMETA to get list distros
And first argument is no longer *.dsc. upload is first argument.
Adam Dickmeiss [Wed, 24 Mar 2010 14:48:33 +0000 (15:48 +0100)]
Utility for making Debian orig tar.gz's.
Adam Dickmeiss [Mon, 22 Mar 2010 09:00:15 +0000 (10:00 +0100)]
core.ignorecase true for new projects
Adam Dickmeiss [Tue, 9 Mar 2010 13:30:28 +0000 (14:30 +0100)]
Build packages concurrently
At this point running 4 in parallel. A higher value seems to require
too much disk I/O.
Adam Dickmeiss [Wed, 20 Jan 2010 09:00:05 +0000 (10:00 +0100)]
Remove files in debian/.gitignore .
Adam Dickmeiss [Wed, 6 Jan 2010 13:48:28 +0000 (14:48 +0100)]
Add comment about update-archive
Adam Dickmeiss [Mon, 21 Dec 2009 11:24:44 +0000 (12:24 +0100)]
Allow {UBUNTU,DEBIAN}_DIST to be set
Adam Dickmeiss [Mon, 21 Dec 2009 10:16:49 +0000 (11:16 +0100)]
Software with .htaccess now in section restricted
Was in non-free section before.
Adam Dickmeiss [Fri, 18 Dec 2009 20:38:18 +0000 (21:38 +0100)]
Introduce non-free area for APT.
apt-ftparchive.sh scans /home/ftp/pub/product - for Debian and Ubuntu
packages. If .htaccess exist in /home/ftp/pub/product , it is considered
non-free and .htacces will used as AP2 access. If .htaccess does not exist
product will be part of main.
Adam Dickmeiss [Thu, 19 Nov 2009 08:24:22 +0000 (09:24 +0100)]
Fix removal of symlinks (.debs removed)
Adam Dickmeiss [Wed, 18 Nov 2009 14:54:04 +0000 (15:54 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Wed, 18 Nov 2009 14:53:41 +0000 (15:53 +0100)]
Remove woody+sarge. Fix bug #3092.
Adam Dickmeiss [Thu, 5 Nov 2009 20:27:14 +0000 (21:27 +0100)]
id-pbuild-all.sh uses dsc in deb-src + karmic
Adam Dickmeiss [Thu, 5 Nov 2009 20:26:39 +0000 (21:26 +0100)]
Add karmic to pbuilderrc
Adam Dickmeiss [Mon, 2 Nov 2009 21:06:04 +0000 (22:06 +0100)]
Add Ubuntu karmic to APT
Adam Dickmeiss [Fri, 30 Oct 2009 22:19:52 +0000 (23:19 +0100)]
Add debian/squeeze for pbuilder
Adam Dickmeiss [Fri, 30 Oct 2009 22:18:54 +0000 (23:18 +0100)]
Add debian/squeeze
Adam Dickmeiss [Tue, 16 Jun 2009 08:22:03 +0000 (10:22 +0200)]
Make pbuilder script upload if upload is supplied
Adam Dickmeiss [Thu, 11 Jun 2009 13:05:39 +0000 (15:05 +0200)]
Remove no-longer used file
Adam Dickmeiss [Thu, 11 Jun 2009 13:05:09 +0000 (15:05 +0200)]
Start code for upload (but is not working)
Adam Dickmeiss [Thu, 11 Jun 2009 13:04:50 +0000 (15:04 +0200)]
Use Swedish APT
Adam Dickmeiss [Mon, 11 May 2009 10:43:43 +0000 (12:43 +0200)]
New util to fix headers (Copyright range).
Adam Dickmeiss [Fri, 3 Apr 2009 10:21:56 +0000 (12:21 +0200)]
Run pbuilder create if not done already
Adam Dickmeiss [Wed, 1 Apr 2009 10:51:03 +0000 (12:51 +0200)]
Using git cvsimport rather than git-cvsimport
Adam Dickmeiss [Wed, 1 Apr 2009 09:08:07 +0000 (11:08 +0200)]
Build debs for Ubuntu jaunty / 9.10.
Adam Dickmeiss [Wed, 1 Apr 2009 09:05:34 +0000 (11:05 +0200)]
Make APT sources for Ubuntu jaunty / 9.10.
Adam Dickmeiss [Tue, 10 Mar 2009 20:55:23 +0000 (21:55 +0100)]
Fixed usage to use id-new-project.sh
Adam Dickmeiss [Tue, 17 Feb 2009 13:24:57 +0000 (14:24 +0100)]
Always perform update before build.
Adam Dickmeiss [Tue, 17 Feb 2009 13:24:42 +0000 (14:24 +0100)]
Make ubuntu intrepid/hardy as well.
Adam Dickmeiss [Mon, 9 Feb 2009 13:29:42 +0000 (14:29 +0100)]
Enable ID Ubuntu APT repo
Adam Dickmeiss [Sat, 7 Feb 2009 23:58:00 +0000 (00:58 +0100)]
Minor tweaks for Ubuntu pbuild options
Adam Dickmeiss [Sat, 7 Feb 2009 23:46:51 +0000 (00:46 +0100)]
Added facility for Ubuntu APT archives
Adam Dickmeiss [Thu, 15 Jan 2009 12:31:01 +0000 (13:31 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Thu, 15 Jan 2009 12:30:36 +0000 (13:30 +0100)]
Added script to adjust footer.
Jakub Skoczen [Thu, 8 Jan 2009 10:48:34 +0000 (11:48 +0100)]
Post receive will symlink the id script.
Jakub Skoczen [Thu, 8 Jan 2009 10:34:59 +0000 (11:34 +0100)]
Post-receive will generate gitweb links.
Adam Dickmeiss [Tue, 25 Nov 2008 10:18:21 +0000 (11:18 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/git-tools
Adam Dickmeiss [Tue, 25 Nov 2008 10:18:12 +0000 (11:18 +0100)]
Allow option -f to avoid pbuilder update
Adam Dickmeiss [Tue, 18 Nov 2008 12:42:48 +0000 (13:42 +0100)]
amd64/i386 architectures
Adam Dickmeiss [Thu, 6 Nov 2008 15:06:24 +0000 (16:06 +0100)]
Result in dist-arch/result
Adam Dickmeiss [Thu, 6 Nov 2008 14:30:08 +0000 (15:30 +0100)]
Added a script to build on our supported dists.
Adam Dickmeiss [Thu, 6 Nov 2008 12:49:54 +0000 (13:49 +0100)]
Moved debian-tools (from CVS) to here.
Adam Dickmeiss [Fri, 5 Sep 2008 14:25:45 +0000 (16:25 +0200)]
Depend on inkscape
Adam Dickmeiss [Wed, 3 Sep 2008 13:04:54 +0000 (15:04 +0200)]
Added a indexdata-build Debian package
Added sub directory indexdata-build which includes files for a new
Debian package 'indexdata-build' which installs all the tools needed to
work with our C/C++ based software straight from SCM (Git/SCM).
Adam Dickmeiss [Wed, 30 Apr 2008 09:01:51 +0000 (11:01 +0200)]
Added script to create new Git projects.
Adam Dickmeiss [Thu, 13 Mar 2008 08:14:45 +0000 (09:14 +0100)]
Better help msg.
Adam Dickmeiss [Wed, 12 Mar 2008 10:42:45 +0000 (11:42 +0100)]
Added script which moves .cvsignore to .gitignore.
Adam Dickmeiss [Wed, 12 Mar 2008 10:33:45 +0000 (11:33 +0100)]
Pass option -u to git-cvsimport. Omit scp upload.
Adam Dickmeiss [Mon, 10 Mar 2008 11:15:15 +0000 (12:15 +0100)]
Comment.
Adam Dickmeiss [Mon, 10 Mar 2008 11:06:57 +0000 (12:06 +0100)]
Added Mike. Changed sondberg.
Adam Dickmeiss [Fri, 7 Mar 2008 10:48:13 +0000 (11:48 +0100)]
Index Data version of post-receive which sends email.
Adam Dickmeiss [Tue, 9 Oct 2007 08:05:11 +0000 (10:05 +0200)]
Using /home/git/pub .
Adam Dickmeiss [Mon, 8 Oct 2007 10:42:57 +0000 (12:42 +0200)]
Updated path on server.
Adam Dickmeiss [Sat, 29 Sep 2007 15:47:18 +0000 (17:47 +0200)]
First argument is source: CVS or GIT repository.
Adam Dickmeiss [Sat, 29 Sep 2007 15:08:55 +0000 (17:08 +0200)]
Using import_project for temporary repository.
Adam Dickmeiss [Sat, 29 Sep 2007 15:00:11 +0000 (17:00 +0200)]
First id git tools files.