summaryrefslogtreecommitdiffstats
path: root/etc
AgeCommit message (Collapse)AuthorFilesLines
2007-05-31Use @sysconfdir@ in etc/ configuration filesDan McGee8-12/+14
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-30Finish making autoconf changesDan McGee4-47/+80
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 McGee1-3/+3
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-29Add -mtune=generic to C{,XX}FLAGS in makepkg.confAndrew Fyfe1-2/+2
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 McGee1-1/+1
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 McGee1-1/+3
Also add a quick note on how the options are described and used. Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-23New archlinuxppc.org mirror added to mirrorlistAaron Griffin1-0/+1
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-04-17Forward port 3.0.2 branch fixesDan McGee1-0/+1
Fix #6905- makepkg dependency checking error Fix #6915- add SUU mirror to mirrorlist.in Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-05Added easynews mirror to mirrorlist.inDan McGee1-0/+1
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-05Enable support for other download protocols in makepkgDan McGee1-4/+12
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 Griffin1-0/+2
* 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-02Tidy up usage of makepkg.confAndrew Fyfe1-0/+12
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-28Move .cvsignore -> .gitignoreDan McGee3-2/+0
* 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 McGee1-0/+1
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 Griffin2-2/+2
* 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 McGee1-5/+0
2007-03-19* Adding new Turkish mirror as posted on the forums.Dan McGee1-0/+2
* Updated Italian translation Giovanni Scafora <linuxmania@gmail.com>
2007-03-15* makepkg.conf.in: Added /usr/share/gtk-doc back into default DOC_DIRSAaron Griffin1-1/+1
2007-03-08* Updated Italian translationDan McGee1-1/+3
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 McGee1-1/+1
2007-03-05* Removed a mirrorlist that codemac says is quite outdated.Dan McGee1-1/+0
2007-03-04* handle changes: callbacks should check handle first, as there's a fewAaron Griffin1-5/+0
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 McGee5-11/+9
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 McGee1-1/+1
2007-02-22Big commit here, I'll try to cover all the bases.Dan McGee2-1/+2
* 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 Griffin1-2/+2
* Wording error in makepkg.conf
2007-02-13Changed "MARCHFLAG" to "ARCHSWITCH" as the name was confusing (it's not a FLAGAaron Griffin1-5/+4
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 Griffin1-1/+1
2007-02-09* gen-mirrorlist.sh not needed anymoreJürgen Hötzel1-12/+0
2007-02-06* Makepkg updates, and small bugfix on man page compression.Dan McGee1-1/+1
* Change libtool default to makepkg2 behavior. * Other small changes.
2007-02-04oops, ENVIRONMENT -> BUILDENV in commentsDan McGee1-1/+1
2007-02-04* Updated makepkg to use a new form of options. These two arrays now replaceDan McGee1-22/+26
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 McGee1-1/+1
decide.
2007-02-01* fixed clean target: no error if repository files do not existJürgen Hötzel1-1/+1
2007-02-01Added mirror in Finland to mirrorlistDan McGee1-1/+2
2007-01-29* Fix building outside $(srcdir).Jürgen Hötzel1-11/+6
* Removed ./gen-mirrorlist.sh invocation from configure script: Mirror-files are generated by make, not configure.
2007-01-26Dan McGee <dpmcgee@gmail.com>Aaron Griffin1-1/+0
* 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
2007-01-26* Fix FS #3107- Use ISO date styleAaron Griffin1-1/+3
* Fix FS #5409- document that pacman.conf repo ordering is important Signed-off-by: Dan McGee <dpmcgee@gmail.com>
2007-01-17cvsignore cleanup and additionsAaron Griffin4-0/+17
2006-12-28Removed archlinux.de mirror by requestAaron Griffin1-1/+0
2006-12-28Configuration changes:Aaron Griffin7-171/+83
* Added libdownload check in configure.ac * Added generation for mirrorlists in pacman.d NOTE: autoconf sucks for things like this, so gen-mirrorlist is required Dan McGee <dpmcgee@gmail.com>: * mirrorlist.in file Roman Kyrylych <roman.kyrylych@gmail.com>: * ukrainian mirror Jürgen Hötzel <juergen@hoetzel.info>: * conditional build for pacman.static
2006-12-22* FS#5990 fix (trailing slash)Aaron Griffin1-2/+2
* Added !testing to default SUPFILES
2006-12-21Errors with last merge (manual patching)Aaron Griffin1-1/+1
Misc fixes from Dan McGee <dpmcgee@gmail.com>
2006-12-21Restored NoUpgrade options - see ↵Aaron Griffin1-0/+5
http://www.archlinux.org/pipermail/pacman-dev/2006-December/000838.html for details
2006-12-21Added default SRCDST setting to pacman's source cacheAaron Griffin1-1/+1
2006-12-21* Dan McGee <dpmcgee@gmail.com>Aaron Griffin1-0/+2
DOC_DIRS variable for documentation removal repackage option structure cleanup some option removal (--keepdocs, --nostrip) output fixes (msg and msg2) * Jürgen Hötzel <juergen@hoetzel.info> user-specific makepkg.conf (~/.makepkg.conf)
2006-12-19*** empty log message ***Aaron Griffin1-0/+13
2006-12-19More abs build fixesAaron Griffin1-0/+17
2006-12-19Makefile adjustments for installation rules:Aaron Griffin2-2/+2
added all the newer scripts/ added pacman.d and abs sysconf subdirs Minor makepkg revert for previous change to 'errexit' shell option
2006-12-14* Dan McGee's makepkg updates ↵Aaron Griffin1-17/+4
http://www.archlinux.org/pipermail/pacman-dev/2006-December/000792.html * configure fixes (CFLAGS) * no-strict-aliasing hacks until full C99 compliance * --with-config-file configure option