- Oct 07, 2011
-
-
Lukas Fleischer authored
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 35fc83ce . Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
-
- Aug 25, 2011
-
-
Lukas Fleischer authored
Do not hardcode the name of the package trunk directory and accept varying directory names, such as "gnome-unstable". Regression introduced in 8384ad84 . Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Lukas Fleischer authored
Currently, files that have just been added to trunk are not copied to the repositories when invoking archrelease, as `svn ls` does not list them if we don't `svn update` explicitly before. Use `svn ls -r HEAD` to include everything from current HEAD. Fixes FS#25680. Reported-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Lukas Fleischer authored
This allows for releasing to multiple repositories with a single commit: ---- $ archrelease community-{i686,x86_64} copying trunk to community-i686...done copying trunk to community-x86_64...done releasing package...done ---- Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Lukas Fleischer authored
Ensure we do not mess with version control if there are any subdirectories in the package trunk. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Lukas Fleischer authored
Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
- Aug 18, 2011
-
-
Dave Reisner authored
Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Dave Reisner authored
Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Dave Reisner authored
Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
- Aug 13, 2011
-
-
Pierre Schmitz authored
-
Lukas Fleischer authored
Fix the `svn rm` invocation when releasing to a repository that already contains some files. `svn ls` only returns basenames, so we need to prepend the path here. Regression introduced in 8384ad84 . Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
- Jul 25, 2011
-
-
Dan McGee authored
This relies on the fact that trunk/ never has any subdirectories, so we can simply copy all the files in it to the relevant repos/xxx/ directory after removing all existing files in that directory. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
Dan McGee authored
Very easy thing to forget when creating a new package, but easy enough to check for and add automatically. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
-
- Apr 09, 2011
-
-
Pierre Schmitz authored
-
- Dec 14, 2010
-
-
Pierre Schmitz authored
-
- Jun 24, 2010
-
-
Pierre Schmitz authored
-
- Feb 22, 2010
-
-
Pierre Schmitz authored
The checks aren't reliable enough and fail if the local repo is broken due to network failures. So for now we just allways commit.
-
Pierre Schmitz authored
-
- Feb 17, 2010
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
- Feb 13, 2010
-
-
Pierre Schmitz authored
-
Pierre Schmitz authored
-
- Feb 12, 2010
-
-
Pierre Schmitz authored
-
- Feb 11, 2010
-
-
Pierre Schmitz authored
-
- Oct 06, 2009
-
-
François Charette authored
Check with svn diff if the PKGBUILD etc has been committed, and exit with an error message if not. Also moved message from commitpkg to here. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
-
- Apr 22, 2008
-
-
Aaron Griffin authored
It should only be run from a trunk dir containing a PKGBUILD Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
-
Aaron Griffin authored
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
-
- Apr 20, 2008
-
-
Jason Chu authored
Add a message that explains what to do when a merge conflict is detected and needs to be dealt with.
-
- Apr 09, 2008
-
-
Jason Chu authored
I thought it was tracked by default
-
- Apr 08, 2008
-
-
Aaron Griffin authored
This prevents the copying of local files and only copies versioned files Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
-
Aaron Griffin authored
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
-
- Apr 06, 2008
-
-
Jason Chu authored
-