satmandu
1497c00f8d
Minimize CREW_MESON_OPTIONS (& fix datadir), minimize CREW_CMAKE_OPTIONS* ( #4522 )
...
* datadir should be /share
* Adjust CREW_MESON_OPTIONS
* Minimal meson options to minimize error messages.
As per discussion in https://github.com/skycocker/chromebrew/pull/4525#issuecomment-716221538
* Bump crew version
* Clear out DATADIR & SYSCONFDIR options from cmake
* cleanup CREW_CMAKE_OPTIONS
Remove:
-DCMAKE_INSTALL_LIBDIR=#{ARCH_LIB}
-DCMAKE_INSTALL_MANDIR=#{CREW_MAN_PREFIX}
Add:
logic for -DLIB_SUFFIX predicated upon architecture in separate option
2020-10-26 17:21:30 -05:00
satmandu
916bfa2a5d
Remove build-breaking meson options ( #4515 )
...
giving meson "--build=#{CREW_BUILD} --host=#{CREW_BUILD} --target=#{CREW_BUILD}" causes builds to fail
2020-10-24 23:24:38 -05:00
satmandu
4b00cd8614
Add CREW_CMAKE_OPTIONS & CREW_MESON_OPTIONS constants ( #4484 )
...
* Add CREW_MASON_OPTIONS macro
* Add CMAKE options, bump version
* Add CREW_CMAKE_OPTIONS & CREW_MESON_OPTIONS
* Add sysconfdir to meson & cmake
* missed meson sysconfdir
* Alphabetize ordering of consts
2020-10-22 12:41:26 -05:00
satmandu
cc27591a94
Add logic for virtualized building of armv7l ( #4483 )
...
* Add logic for virtualized building of armv7l
* Bump version.
2020-10-22 10:10:02 -05:00
Ed Reel
08a93dcf4c
Update crew to execute prebuild commands ( #4248 )
2020-08-26 12:43:26 -04:00
Ed Reel
c588617567
Add prebuild function to package.rb ( #4217 )
...
Clean up comments in package.rb
Bump crew version
Update template.rb.template
2020-08-24 16:34:32 -04:00
Ed Reel
cae4e83b35
Merge branch 'master' into update-crew-command
2020-06-10 10:39:06 -05:00
Ed Reel
c4e2390cf8
Fix install message output and add ghc to last_packages
2020-06-05 23:54:43 -05:00
Ed Reel
f3cf508d3c
Bump crew version
2020-06-01 13:10:29 -05:00
Ed Reel
9617751bbd
Add check for package compatibility
2020-05-14 23:57:07 -05:00
Ed Reel
a06aecf0cd
Add CREW_MAN_PREFIX and CREW_DEST_MAN_PREFIX constants
2020-05-06 18:48:38 -05:00
Ed Reel
064c2bfaa3
Add pre_install function to crew command ( #4035 )
...
Update python3 to use preinstall
Replace ARGV logic with preinstall
Adjust other packages that use preinstall to build or patch instead
Change hunspell to is_fake
2020-04-22 12:29:43 -04:00
Ed Reel
50bef37456
Fix various issues with the crew command
...
Add -v option to verbose commands
Simplify directories with crew constants
Exclude additional compressed binary extensions
Bump crew version
2020-04-08 11:57:54 -05:00
Ed Reel
f538550f0b
Add CREW_OPTIONS constant
...
Add --mandir option to CREW_OPTIONS constant
Bump version
2020-04-04 21:04:17 -05:00
Ed Reel
895c572988
Add txz extension tarball support ( #3881 )
2020-03-13 16:58:02 -04:00
Ed Reel
c8c12431b6
Add options to the reinstall command ( #3876 )
2020-03-10 14:02:56 -04:00
Casey Strouse
39cbd8c57b
Replace use of deprecated function ( #3863 )
2020-03-03 07:04:08 -06:00
Ed Reel
7b224a0620
Fix crew files disk usage error
2020-02-22 10:47:44 -06:00
Casey Strouse
a305155e0a
Make crew list installed run faster ( #3749 )
...
* Make crew list installed run faster
Generate the list of installed packages in a more efficient manner.
* Bump version
2020-01-05 11:44:52 -06:00
Ed Reel
8dca573649
Update crew to fix fake package upgrades ( #3734 )
...
Add manpages and meson to buildessential
Add package dependencies for manpages and meson to core_packages.txt
2019-12-31 10:29:23 -05:00
Ed Reel
35515c652f
Add reinstall command ( #3730 )
2019-12-30 11:12:20 -05:00
Ed Reel
dbd9112c99
Fix manpages missing library error on install ( #3652 )
2019-11-09 10:42:33 -05:00
Ed Reel
9cc5c46687
Add CREW_BUILD constant
2019-09-29 18:49:52 -05:00
Ed Reel
3a768e260a
Rearrange crew dependency install order ( #3265 )
...
Fixes issue when curl is installed before brotli or libmetalink
Fixes issue when gtk3 is installed before shared_mime_info
Fixes issue when sommelier is installed before other dependencies and the postinstall message is missed
Bump crew version
2019-05-13 12:40:39 -04:00
James Larrowe
092ba8d025
Expand lzip and zip files correctly ( #3232 )
...
* Expand lzip and zip files correctly
* Bump version
2019-03-26 17:12:45 -05:00
Daniel Helgenberger
234dacc28b
Fixes #3205 : only expand real archives ( #3206 )
...
Uses regex on File.basename(). Using File.extname() on some
files (ie, archive.tar.gz) can lead to unexpected behavior.
2019-03-08 12:31:58 -06:00
Ed Reel
eeb35add7e
Update glibc from 2.23 to 2.2x ( #3188 )
...
Add LIBC_VERSION constant
2019-02-23 00:26:26 -05:00
Ed Reel
4e7304f663
Update dependency checks in crew ( #3137 )
2019-02-02 10:07:17 -05:00
Ed Reel
4ffdf54eeb
Add postinstall command to crew ( #3108 )
2019-01-23 09:15:54 -06:00
Ed Reel
ee66247572
Add HOME to the list of crew constants ( #3096 )
2019-01-22 11:15:50 -06:00
James Larrowe
2955be88de
Update HOME and CREW_DEST_HOME variables ( #3093 )
...
Open to all suggestions
2019-01-17 20:52:58 -06:00
James Larrowe
068d4abbfc
Allow for custom #{CREW_PREFIX} ( #3089 )
...
via. environment variable
Depends on #3088
Bump minor version, new features added
2019-01-16 19:58:51 -06:00
Ed Reel
f646ad6412
Use ruby, not bash syntax in crew
2018-12-18 22:06:23 -06:00
James Larrowe
e194c3ce28
Fix CREW_DEST_HOME constant ( #2957 )
2018-12-18 16:23:20 -06:00
James Larrowe
4ec0810cb3
Add redef.rb and bump Chromebrew version ( #2887 )
...
Eliminate the need to redefine constants
2018-11-20 21:22:11 -06:00
Ed Reel
a5f1f54a2a
Add CREW_DEST_HOME constant ( #2511 )
2018-08-05 20:33:12 -04:00
Ed Reel
10718928a5
Update crew to provide support for lzip compressed source code ( #2505 )
...
* Update crew to support lzip compressed source code
2018-08-05 13:00:11 -04:00
Ed Reel
33540a4492
Add recursive build from source option to crew ( #2499 )
2018-07-31 12:07:39 -04:00
Ed Reel
acb470333e
Add CHROMEOS_RELEASE constant
2018-05-30 21:48:50 +00:00
Ed Reel
dd32224163
Add crew -V|--version and -v|--verbose options
2017-11-08 00:21:16 -06:00
Kazushi (Jam) Marukawa
ef2a9302cb
Change default option for xz to use multi thread
2017-09-09 17:43:57 +09:00
Yan Couto
72d807aacd
Refactoring crew
...
Changelog:
- Moved string colorization to lib/color.rb
- Moved constants to lib/const.rb
- Moved sudo checking before docopt checking.
- Changed docopt require to be relative
- Fixed stray tabs
2017-09-07 18:19:42 +09:00