Commit Graph

21 Commits

Author SHA1 Message Date
Christoph Reiter
c9c3ad06fa pacman: use zstd for source packages too
because why not
2022-04-07 20:12:21 +02:00
Christoph Reiter
cc5871f755 makepkg.conf: remove git related vars
They were never exported (also not in PKGBUILD files) so not used.
Just remove them and handle this in PKGBUILD by not using "git am"
2022-02-09 18:46:53 +01:00
Christoph Reiter
0b1a78a25e pacman: Update to 6.0.0 2021-06-06 10:47:06 +02:00
Mehdi Chinoune
48995858f9 pacman: export CC and CXX variables explicitly 2021-05-15 11:26:50 +01:00
Christoph Reiter
fa38d385cf Switch to zstd by default except for core packages (#1969)
PKGEXT in PKGBUILD wins over the value set in makepkg.conf
2020-05-22 08:51:02 +03:00
Christoph Reiter
7858ee9c23 pacman/makepkg: sync config files with upstream and support zstd (#1818)
* Add a dependency on zstd so that makepkg can use it
* Remove the upx option from the config because it was removed
  in pacman: https://git.archlinux.org/pacman.git/commit/?id=1a29744d0d
* Various other syncs and adjustments for zstd
2020-01-15 08:24:47 +03:00
Alexey Pavlov
6559e82461 pacman: Remove _FORTIFY_SOURCE define from makepkg CPPFLAGS as it
conflict with cygwin sources now
2018-02-12 13:07:03 +03:00
Ray Donnelly
97491f0618 pacman: Add a means to ensure sha1 consistency ..
.. in the face of using `git am` to apply patches.

We set `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL` to fixed
values and provide a `gitam_mkpkg` function that passes
`--committer-date-is-author-date`

The means we can generate packages with the same, correct sha1
without needing to mess about with `git reset` (and thus getting
the old sha1 before our patches were applied).

Also, removed the `-j1` from make since it doesn't seem to be
needed anymore. Perhaps upstream fixed a race condition?
2016-06-02 16:43:23 +01:00
James Ross-Gowan
e00ef587b9 pacman: makepkg.conf: Fix MAN_DIRS expansion 2015-02-15 14:35:26 +11:00
Alexpux
57d2698b1e pacman: Fix curl download with cookie 2015-01-19 17:54:22 +03:00
Alexpux
ce5f27b4ac pacman: Update to git SHA [0afb3f9]. Use parallel compressing with bsdtar (available from xz-5.2.0) 2014-12-28 02:44:41 +03:00
Alexpux
dfb5d3f29d pacman: Create static executables (WIP) 2014-10-23 14:02:47 +04:00
Ray Donnelly
7f78a507be pacman: Default to building staticlibs 2014-10-20 19:15:22 +01:00
Alexpux
50ea6425bf pacman: Refactoring config files. Define MINGW_PACKAGE_PREFIX globally for MINGW targets. 2014-06-07 14:24:01 +04:00
Alexpux
20501c5bec pacman: Update to latest. 2014-05-05 21:30:05 +04:00
Alexpux
48907dce2a pacman: Update to latest. Add possibility to build separate debug packages when both 'debug' and 'strip' options present. Add -D__USE_MINGW_ANSI_STDIO to default mingw flags. 2014-03-05 09:52:06 +04:00
Alexpux
c03d69c38d pacman: Fix config files. 2013-12-26 17:31:57 +04:00
Alexpux
ae24a86aba Pacman: update version, config files 2013-11-20 19:37:42 +04:00
Alexpux
a90e8dd96d pacman: Update configs to support mingw targets 2013-11-17 23:59:06 +04:00
Alexpux
f4adaa2e68 Fix build scripts to use the same libraries name in dependencies 2013-11-08 23:32:10 +04:00
Alexpux
9106c3996f Add pacman package 2013-11-02 12:44:41 +04:00