summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2007-07-16Remove unnecessary entries from .gitignore filesDan McGee
.gitignore works recursively, so we don't need Makefile and Makefile.in in all of the subdirectory .gitignore files. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-07-16Use only one mirror list for all reposChantry Xavier
Fully implement what this commit allows: ebad1996149d72cf4a1fe15fe8326f2b4996f585 Dan: update .gitignore as well. Signed-off-by: Chantry Xavier <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-27Remove lockfile configuration from frontend, make it job of libalpmDan McGee
I previously introduced some patches to make just about every path in pacman/libalpm configurable; doing this with the lockfile seemed a bit too far and we really should just place the lockfile where it belongs- with the DB that needs locking. More details in this thread: http://archlinux.org/pipermail/pacman-dev/2007-June/008499.html Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-27Add archlinux.de mirrorDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-26Mirror update and NEWS updatesDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-09mirrorlist: Add Brazilian mirrorDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-04Autotool clean up.Andrew Fyfe
* Add vim modeline to Makefile.am and configure.ac * Fix white space in Makefile.am and configure.ac * Add contrib/wget-xdelta.sh to EXTRA_DIST in Makefile.am Signed-off-by: Andrew Fyfe <andrew@neptune-one.net> Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-04Start moving hardcoded paths out of libalpmDan McGee
Move the defaults for RootDir, CacheDir, DBPath, and LockFile into pacman.conf, just as LogFile was done before. Add a section to alpm_parse_config to look for a LockFile directive. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-01scripts/makepkg.in: Various clean ups.Andrew Fyfe
* etc/makepkg.conf.in: Add description for xdelta. * doc/makepkg.conf.5: Add description for xdelta. * scripts/makepkg.in: Various clean ups. Signed-off-by: Andrew Fyfe <andrew@neptune-one.net> Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-31FS7319: Add option to disable the inclusion of abs script.Andrew Fyfe
Signed-off-by: Andrew Fyfe <andrew@neptune-one.net> Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-31Add autotool substitution for SRCEXT.Andrew Fyfe
Signed-off-by: Andrew Fyfe <andrew@neptune-one.net> Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-31Autotool fixes/cleanup.Andrew Fyfe
* configure.ac: Add AC_SUBST() for ROOTDIR, PKGEXT, DBEXT so they get exported to Makefiles. * {makepkg,pacman}.conf.in: Remove extra / from paths. Signed-off-by: Andrew Fyfe <andrew@neptune-one.net>
2007-05-30Add support for creating xdeltas in makepkg.Dale Ogilvie
Add xdelta option to makepkg.conf Added xfer script to contrib. Signed-off-by: Andrew Fyfe <andrew@neptune-one.net>
2007-05-30Use @sysconfdir@ in etc/ configuration filesDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-30Finish making autoconf changesDan McGee
Fix up everything in the etc/ directory so it is built at make-time and not configure-time. This reduces configure generated files to just the makefiles, which is the correct way to do things. This also allows a switch from @@REPO@@ to the more sane @REPO@ in mirrorlist.in, and kills the two-part generation of the mirror files. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-29Set paths in pacman-optimize to use configure-time pathsDan McGee
By setting up a few more AC_SUBST macros in configure.ac, we can fill in paths in the scripts on the fly instead of having them in multiple places. Other small fixes: * Fix an oops on my last commit where I had some lines stil commented. * Fix makepkg bug where the generated package name using PKGEXT had two periods (..). Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-28Add -mtune=generic to C{,XX}FLAGS in makepkg.confAndrew Fyfe
GCC-4.2.0 requires -mtune=generic to produce binaries optimized for generic i686/x86_64. By default it tries to optimize a for the host system building the package. Signed-off-by: Andrew Fyfe <andrew@neptune-one.net>
2007-05-27makepkg: fakeroot-related changes and other misc outputDan McGee
A few changes to undo my stupid mistake earlier wrt fakeroot checking, and unify the output and usage of 'makepkg.conf'. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-14Fix inconsistency in options in default makepkg.confDan McGee
Also add a quick note on how the options are described and used. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-22New archlinuxppc.org mirror added to mirrorlistAaron Griffin
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-04-16Forward port 3.0.2 branch fixesDan McGee
Fix #6905- makepkg dependency checking error Fix #6915- add SUU mirror to mirrorlist.in Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-04Added easynews mirror to mirrorlist.inDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-04Enable support for other download protocols in makepkgDan McGee
This patch fixes FS #4404 as well as adding support for future protocols by generalizing the concept of a download agent and allowing a downloader to be specified for each protocol. Original work done by Andrew Fyfe <andrew@neptune-one.net>. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-04Backport changes from 3.0.1Aaron Griffin
* Align makepkg -g checksums (Tom Killian <tom@archlinux.org>) * Use additional case-sensitive string compare to defeat locale issues (tr_TR) * Added Russian mirror * Fix a -R failure when trying to remove the same target twice * Bump configure.ac version to 3.0.1 Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-04-01Tidy up usage of makepkg.confAndrew Fyfe
Moved the following variables into /etc/makepkg.conf * BUILDSCRIPT * PKGEXT * DB_COMPRESSION * DB_CHECKSUMS Cleaned up sourcing of /etc/makepkg.conf in scripts and source ~/.makepkg.conf if it exists. Signed-off-by: Andrew Fyfe <andrew@neptune-one.net> Signed-off-by: Dan McGee <dan@archlinux.org>
2007-03-27Move .cvsignore -> .gitignoreDan McGee
* Move all .cvsignore files to .gitignore for switch in VCS. In addition, delete ones that were unnecessary because they only contained Makefile and Makefile.am. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-03-25* Fix bug where 'makepkg -L' doesn't stop on build failure.v3.0.0Dan McGee
Andrew Fyfe <andrew@neptune-one.net> * Add testing to etc/pacman.d/.cvsignore * Fix scriptlet001.py test to work during 'make check'.
2007-03-24* Added a mirror list for [testing] (it appears most mirrors mirror testing)Aaron Griffin
* Commented ftp.archlinux.org in the official mirror list * ran a make dist, which updated some translation files
2007-03-23* Removed three dead mirrors (Dale Blount <dale@archlinux.org>).Dan McGee
2007-03-19* Adding new Turkish mirror as posted on the forums.Dan McGee
* Updated Italian translation Giovanni Scafora <linuxmania@gmail.com>
2007-03-15* makepkg.conf.in: Added /usr/share/gtk-doc back into default DOC_DIRSAaron Griffin
2007-03-08* Updated Italian translationDan McGee
Giovanni Scafora <linuxmania@gmail.com> * Changed default SRCDEST in makepkg.conf. Two reasons: 1) consistency with PKGDEST in /home/packages 2) building packages as root is NOT recommended, so no reason to ever encourage this use by caching source in a dir with root permissions Yes, we may all do this differently and build our packages in other directories. But that is why they are variables and can be set anyway.
2007-03-06* Remove sha1 checksums for now from the INTEGRITY_CHECK array.Dan McGee
2007-03-05* Removed a mirrorlist that codemac says is quite outdated.Dan McGee
2007-03-04* handle changes: callbacks should check handle first, as there's a fewAaron Griffin
occasions where some alpm stuff could be used without initializing the library (vercmp is one). TODO make these functions (handle accessors) better by returning "library not initialized" instead of failing. * Removed NoUpgrade lines from pacman.conf - we need to test this! * Re-corrected the lib targets for src/util/* * make dist seems to have updated the po files
2007-02-27* Updated all the supfiles for consistancy, and added a commented out lineDan McGee
to set the umask that some people may find helpful with an 'abs' group (but it isn't enabled by default).
2007-02-23* added contrib/.cvsignore, and slight change to supfile.testingDan McGee
2007-02-22Big commit here, I'll try to cover all the bases.Dan McGee
* Updated all of the language files, as the POT file was updated. NOTE FOR TRANSLATORS, try to base your next contribution off of these, notice how some msgids and messages have been wrapped to the next line- it makes it easier to read anyway. * More Makefile.am/configure.ac updates. 'make dist' and 'make distclean' now work properly, with only one caveat- the automatic testing in distclean doesn't do so hot as it is compiled with a default configure, which includes the fakeroot-proof code (which does not cooperate with pactest). * Added a Makefile.am for the pactest directory.
2007-02-13From Phil Dillon-Thiselton <dibblethewrecker@gmail.com>:Aaron Griffin
* Wording error in makepkg.conf
2007-02-13Changed "MARCHFLAG" to "ARCHSWITCH" as the name was confusing (it's not a FLAGAaron Griffin
and not always MARCH). Also changes makepkg.conf.in to not have commented -mcpu lines (due to the above), but to have a comment about the differences in -march and -mcpu
2007-02-13Fix some x86_64 configuration handlingAaron Griffin
2007-02-09* gen-mirrorlist.sh not needed anymoreJürgen Hötzel
2007-02-06* Makepkg updates, and small bugfix on man page compression.Dan McGee
* Change libtool default to makepkg2 behavior. * Other small changes.
2007-02-04oops, ENVIRONMENT -> BUILDENV in commentsDan McGee
2007-02-04* Updated makepkg to use a new form of options. These two arrays now replaceDan McGee
most of the former options in makepkg.conf, and are described in detail there: BUILDENV=(fakeroot !distcc color !ccache) OPTIONS=(strip !docs !libtool emptydirs) Note that PKGBUILD specified options will always have final say. They will now be specified as they are above, except using lowercase 'options' array. * makepkg was fixed so options actually work as expected.
2007-02-03No longer necessary to explicitly specify SRCDEST, leave it up to user toDan McGee
decide.
2007-02-01* fixed clean target: no error if repository files do not existJürgen Hötzel
2007-02-01Added mirror in Finland to mirrorlistDan McGee
2007-01-29* Fix building outside $(srcdir).Jürgen Hötzel
* Removed ./gen-mirrorlist.sh invocation from configure script: Mirror-files are generated by make, not configure.
2007-01-26Dan McGee <dpmcgee@gmail.com>Aaron Griffin
* Lots of code cleanup, and type fixes * Make 'makeworld' a bit more in-line with the other stuff * Make -Si and -Qi operations appear the same