Pierre Schmitz
8dbb02de4f
Prepare release
2013-08-08 22:51:14 +02:00
Dave Reisner
0fa2536957
Makefile: validate generated files as part of build
...
For example...
$ make
GEN checkpkg
GEN commitpkg
GEN archco
archco: line 179: unexpected EOF while looking for matching `"'
archco: line 181: syntax error: unexpected end of file
make: *** [archco] Error 2
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2013-08-08 21:28:19 +02:00
Pierre Schmitz
8c4553f68c
prepare new release
2013-05-25 22:39:46 +02:00
Pierre Schmitz
6006783cbc
Move all scripts from sbin to bin directories
2013-05-25 22:39:11 +02:00
Jan Alexander Steffens (heftig)
453558c4bb
mkarchroot: Refactor chroot running into a new script
...
Separates the two features of mkarchroot. Provides users of the new
arch-nspawn with the full feature set of systemd-nspawn.
For example, this can be used to bind custom directories into the chroot.
2013-05-02 10:33:24 +02:00
Pierre Schmitz
6e086f0e70
Prepare release
2013-04-08 18:09:19 +02:00
Pierre Schmitz
eebfd9a30f
Prepare release
2013-04-06 20:06:23 +02:00
Pierre Schmitz
dee4d05b1e
Fix crossrepomove for use on nymeria
2013-01-27 17:04:26 +01:00
Pierre Schmitz
10eba28151
archbuild: fix default build flags
2013-01-22 20:12:36 +01:00
Pierre Schmitz
9cef7e0a9e
Use nymeria instead of gerolde
2013-01-20 18:24:04 +01:00
Pierre Schmitz
2020fb406a
prepare release
2012-11-15 14:38:03 +01:00
Pierre Schmitz
fc95a57556
prepare release
2012-11-12 18:44:26 +01:00
Pierre Schmitz
21458bd07b
For now only packages and svn from sigurd will be moved to nymeria
2012-11-11 21:07:34 +01:00
Pierre Schmitz
a05969b29d
prepare release
2012-11-03 18:26:45 +01:00
Pierre Schmitz
fdeaed894a
Use nymeria.archlinux.org as shared host for developers and trusted users
2012-11-03 17:32:33 +01:00
Pierre Schmitz
3699321904
Prepare release
2012-10-27 20:31:05 +02:00
Pierre Schmitz
d5c6bc7656
prepare release
2012-10-13 21:06:31 +02:00
Pierre Schmitz
cfd81ab563
prepare release
2012-10-04 21:19:31 +02:00
Pierre Schmitz
ecae65e7fd
prepare release
2012-10-03 12:46:07 +02:00
Pierre Schmitz
499f20071a
prepare release
2012-07-20 23:29:43 +02:00
Eric Bélanger
0d3d63e3aa
Fix bash completions
...
With bash-completion 2.0, the completion must have the same name as the binary.
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-06-25 00:01:32 +02:00
Pierre Schmitz
d2ec5ab67d
prepare release
2012-06-16 17:06:15 +02:00
Pierre Schmitz
7b696f6f8d
prepare release
2012-06-12 18:22:37 +02:00
Pierre Schmitz
41b39c3e78
prepare release
2012-06-11 11:39:42 +02:00
Pierre Schmitz
acbbe8cb90
Move bash_completion to /usr/share/bash-completion/completions/
2012-03-21 07:32:44 +01:00
Pierre Schmitz
9840730880
Prepare release
2012-03-05 18:02:22 +01:00
Pierre Schmitz
cecd257786
Add script to move packages between [extra] and [community]
2012-03-05 01:48:27 +01:00
Pierre Schmitz
73d61f43c7
prepare release
2012-02-15 11:33:12 +01:00
Pierre Schmitz
65365f1853
prepare release
2012-02-06 21:17:44 +01:00
Pierre Schmitz
c2d9a0e7b1
Set correct pacman.conf
...
Commit ee4edefa2f
reverted too much and left pacman.conf unset
2012-01-18 16:56:41 +01:00
Pierre Schmitz
ee4edefa2f
Remove any pacman 4 related workarounds
2012-01-18 11:24:07 +01:00
Pierre Schmitz
5b3ca82ae5
prepare release
2012-01-14 20:25:43 +01:00
Pierre Schmitz
90a5e441cd
Add support for multilib-staging
2012-01-14 20:22:26 +01:00
Pierre Schmitz
3c7dbe0ea2
prepare release
2011-12-20 23:12:49 +01:00
Lukas Fleischer
bfd2862bc4
Makefile: Remove output files before replacing them
...
This one fixes all the "Permission denied" errors we got when invoking
make(1) after modifying a source file and removes the need to delete the
generated scripts manually.
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-12-04 18:01:51 +01:00
Pierre Schmitz
f62f307c84
Add support for kde-unstable and gnome-unstable
2011-12-04 17:48:46 +01:00
Pierre Schmitz
8ffc2e44ee
prepare release
2011-11-11 22:06:17 +01:00
Pierre Schmitz
8ba91b0574
prepare release
2011-11-06 10:38:39 +01:00
Lukas Fleischer
1f24380a31
Makefile: Add common library to build dependencies
...
Add "lib/common.sh" to the build dependencies of our scripts to ensure
everything gets rebuilt when we modify a common function. Also, add
"Makefile" itself to enforce a rebuild if the edit command changes.
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-11-04 19:34:13 +01:00
Pierre Schmitz
aea075d817
Change version to date
2011-11-01 21:36:33 +01:00
Pierre Schmitz
aaa68e49e8
Move common functions to a shared file
...
* common.sh is included on build time
* most functions are copied from makepkg
2011-11-01 15:33:08 +01:00
Florian Pritz
7c78599a61
add libdepends script
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-10-31 22:57:12 +01:00
Pierre Schmitz
89950ccd70
Create signature for devtools source package
2011-10-31 14:04:35 +01:00
Pierre Schmitz
01f5cdf33d
prepare release
2011-10-29 21:53:36 +02:00
Pierre Schmitz
3a684f667b
prepare release
2011-10-14 10:18:56 +02:00
Pierre Schmitz
6cf9332896
prepare release
2011-10-14 10:06:33 +02:00
Lukas Fleischer
21daec135a
Makefile: Add a cleanup target
...
Allows for using `make clean` to remove any output files generated by
make(1).
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-10-07 21:53:02 +02:00
Lukas Fleischer
46c4def073
Support non-standard install locations
...
This build system overhaul allows for adding (define-style) macros to
our scripts. All source files are now suffixed with ".in" to clarify
that they might contain unprocessed defines. The Makefile provides a new
rule to preprocess source files and generate proper output scripts.
Also, add a "@pkgdatadir@" define (as used in GNU Autotools) and use it
instead of hardcoded paths to "/usr/share/devtools" everywhere. We
missed this when adding PREFIX support to the build system in commit
35fc83ce7d
.
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-10-07 21:53:02 +02:00
Pierre Schmitz
6da47a8f6a
prepare release
2011-08-25 21:39:49 +02:00
Lukas Fleischer
6350ec0461
Add ZSH completion
...
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-08-25 19:26:12 +02:00
Pierre Schmitz
cb25d50913
prepare release
2011-08-14 23:31:35 +02:00
Pierre Schmitz
e64c1d33eb
prepare release
2011-08-14 14:12:54 +02:00
Pierre Schmitz
b97b245d52
prepare release
2011-08-13 22:58:08 +02:00
Lukas Fleischer
35fc83ce7d
Makefile: Add PREFIX support
...
Default to "/usr/local" which should be used if you want to build
devtools from sources and install without using a package manager.
Use `make PREFIX=/usr install` to install to "/usr" instead.
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-08-13 20:31:22 +02:00
Pierre Schmitz
e63c5f26a2
Remove communityco on uninstall
2011-08-13 20:11:34 +02:00
Florian Pritz
c9c4e8043c
merge archco and communityco
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
delete mode 100755 communityco
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-08-13 20:10:15 +02:00
Pierre Schmitz
ab5eb2e4de
prepare release
2011-05-18 18:28:33 +02:00
Pierre Schmitz
3985129c3d
prepare release
2011-04-29 21:32:57 +02:00
Eric Bélanger
e380f396cf
Added bash_completion file
...
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-04-29 21:18:21 +02:00
Pierre Schmitz
61cc1f3504
prepare release
2011-04-11 18:27:44 +02:00
Pierre Schmitz
0e6780f2c8
prepare release
2011-04-09 23:04:59 +02:00
Pierre Schmitz
563ffa7be8
prepare release
2011-03-28 14:59:00 +02:00
Pierre Schmitz
ad593b8b61
prepare release
2011-03-26 14:34:07 +01:00
Lukas Fleischer
8b9733661d
Use variables in Makefile instead of hardcoding stuff in every target.
...
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-03-18 12:04:23 +01:00
Lukas Fleischer
dbdb237519
Add ".PHONY" target to Makefile.
...
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-03-18 12:03:38 +01:00
Pierre Schmitz
d1304a3f1d
prepare release
2011-01-08 17:31:53 +01:00
Pierre Schmitz
be5505a54a
prepare release
2011-01-06 09:25:55 +01:00
Pierre Schmitz
f804be7bbb
prepare release
2010-12-12 23:34:13 +01:00
Pierre Schmitz
a17eaf3be8
prepare release
2010-12-02 16:53:11 +01:00
Pierre Schmitz
372fb4e7d1
bugfix release
2010-11-22 19:14:47 +01:00
Pierre Schmitz
e3d2f1a020
prepare release
2010-11-18 00:28:25 +01:00
Pierre Schmitz
c290215aa6
prepare release
2010-10-17 14:33:40 +02:00
Pierre Schmitz
a9bfd8d2c9
ad support for multilib-testing
2010-09-11 19:09:05 +02:00
Pierre Schmitz
0d0e1a9079
repare release
2010-09-06 20:53:26 +02:00
Pierre Schmitz
79ac757e7f
add support for community-staging repository
2010-09-01 20:00:11 +02:00
Pierre Schmitz
a4eabcceaa
add makepkg.conf for [multilib]
2010-08-22 21:54:17 +02:00
Pierre Schmitz
b591e69541
add initial [multilib] support
2010-08-22 21:52:23 +02:00
Pierre Schmitz
0ebc0b4b4b
prepare release
2010-08-20 12:44:16 +02:00
Pierre Schmitz
9b001033ae
Add archbuild helper script to create and build in chroots
...
This will create chroots on demand if needed.
2010-08-20 12:41:39 +02:00
Pierre Schmitz
1a419e7974
add default config files for makepkg and pacman
2010-08-17 18:44:11 +02:00
Pierre Schmitz
f1c05d870b
tagging 0.9.8
2010-08-17 08:33:23 +02:00
Pierre Schmitz
2e6d542220
add [staging] repository
2010-08-17 08:12:03 +02:00
Pierre Schmitz
dcc7b6728d
prepare 0.9.7 release
2010-06-28 10:32:47 +02:00
Pierre Schmitz
12eec95ff8
set version in Makefile
2010-05-02 15:46:51 +02:00
Pierre Schmitz
dd488b3c90
add dist target to Makefile
2010-02-13 20:57:34 +01:00
Francois Charette
29b19aaa8b
Remove refs to commitpkg2any in Makefile
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18 13:13:43 -07:00
Eric Bélanger
9561089142
Fixed Makefile to install/uninstall new cmds
...
communityco, commitpkg2any and rebuildpkgs
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18 11:59:48 -07:00
Daniel J Griffiths
c9d1b3457c
Add support for community-testing repo
...
[Aaron: Added Makefile entries]
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18 11:53:18 -07:00
Dan McGee
8deaebf69f
commitpkg: rework for new community layout
...
Remove the community-specific code that calls tupkg. Make the server
variable a bit more dependent on what repo we are uploading to in order to
get community working, and finally create the correct symlinks for
communitypkg in the Makefile.
Note that this change will require the Arch devtools package to get a
replace entry for aurtools.
Signed-off-by: Dan McGee <dan@archlinux.org>
2009-04-04 00:00:36 -05:00
Dan McGee
bcb0e39a0b
Makefile cleanups
...
Don't link commitpkg to itself, and remove the unstablepkg symlinks.
Signed-off-by: Dan McGee <dan@archlinux.org>
2009-04-03 23:55:12 -05:00
Aaron Griffin
d4dbb527dc
Rename extrapkg to commitpkg
...
Also allow for uploads to any user-specified repo name
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-03-03 09:00:56 -08:00
Jason Chu
8842f31551
Add arch{co,release,rm} to devtools and make them install properly
2008-04-05 18:11:32 -07:00
Aaron Griffin
4a829ff1f7
Force symlink creation in the install target
...
Allows us to run 'make install' even if the symlinks exist (helpful for testing
locally)
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-28 21:44:11 -06:00
Aaron Griffin
c229a696a2
Add finddeps script from cvs-arch
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-28 21:00:07 -06:00
Aaron Griffin
e77986fc08
Add lddd script from cvs-arch
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-28 21:00:07 -06:00
Dan McGee
06a0d18bdc
Add an uninstall target
...
Signed-off-by: Dan McGee <dan@archlinux.org>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-27 18:15:00 -06:00
Dan McGee
376e23156b
Update makefile for new chroot tools
...
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-10-29 21:31:16 -05:00
Aaron Griffin
5c11e9bb7c
Initial mkarchroot commit
...
A simple utility for build and running within archlinux
specific chroot environments
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-10-03 22:19:03 -05:00
Dan McGee
05d0bb6fcc
Updates for makepkg3 and current -> core change
...
Taken from makepkg3.patch that was in the PKGBUILD tree.
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-10-01 23:06:38 -05:00
Jason Chu
ae4713adaa
added makefile for easy installation
...
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@140 630f3fb4-fbd1-0310-a574-b293cca3120f
2004-07-19 05:26:30 +00:00