Juan RP
cf2015f692
xbps-pkgdb: add function to internalize plist file.
...
--HG--
extra : convert_revision : 0a303377d6c17b80eb9ff36b0309247a624c3e3e
2008-10-30 08:47:00 +01:00
Juan RP
40103061c7
Typo in previous.
...
--HG--
extra : convert_revision : 7f525fd6268414128c211e57904541a57a5aed8f
2008-10-30 07:38:14 +01:00
Juan RP
227c4af4a4
Update README with some random and stupid comments.
...
--HG--
extra : convert_revision : 0aa3457561682eee9074bd28eac3bf6682bc75ed
2008-10-30 07:36:18 +01:00
Juan RP
000b040397
Just run xbps-pkgdb list and remove list_pkgs().
...
--HG--
extra : convert_revision : 8aec0a58b00abe86418ce0d906db03d70f8d62ff
2008-10-30 07:18:21 +01:00
Juan RP
f2846165f0
Missed another change for previous.
...
--HG--
extra : convert_revision : 32531d00f580c993d05c76308b7908859cec0e8d
2008-10-30 07:14:32 +01:00
Juan RP
35df6d0c6e
Rewrite xbps-pkgdb to use an array of dictionaries per pkg.
...
That way we can make it extensible in future changes.
Now it looks like this:
<key>packages_installed</key>
<array>
<dict>
<key>pkgname</key>
<string>dash</string>
<key>short_desc</key>
<string>POSIX-compliant Unix shell ...</string>
<key>version</key>
<string>0.5.4</string>
</dict>
...
</array>
xbps list should be faster than before if a lot of packages
are installed.
--HG--
extra : convert_revision : 816e3e73a4fc72fd8e61f3825757d92ad9d5b511
2008-10-30 06:40:11 +01:00
Juan RP
e765a9c0e4
binutils: updated to 2.19.
...
--HG--
extra : convert_revision : 84b72a259842d6429aefe6c25f6988646a2d1434
2008-10-30 02:20:34 +01:00
Juan RP
de7879388a
groff: needs disable_parallel_build.
...
--HG--
extra : convert_revision : fedbea9b6c75364b71538b2aab5e20563f1e67cf
2008-10-30 02:20:15 +01:00
Juan RP
c0147b35d6
kernel26: make a symlink of /usr/src/linux-$version not hardlink.
...
--HG--
extra : convert_revision : 3b72fcb0d81d6a8bfdcb02ecfb4c159ac656db36
2008-10-30 01:10:06 +01:00
Juan RP
7fce51f267
chroot: support multiple users, i.e don't mount/umount if already done.
...
--HG--
extra : convert_revision : bd5197a38f42fd82a290aaa35a576d0997b1f6f8
2008-10-30 00:51:48 +01:00
Juan RP
167cf768a1
TODO: added another item about xbps-cmpver.
...
--HG--
extra : convert_revision : df3ad4ae384a7714d3ed922c297afc6509354a70
2008-10-29 23:48:27 +01:00
Juan RP
9baabc8f80
TODO: added another item.
...
--HG--
extra : convert_revision : 17f01683c5ff575173edc1f8185415068324b5df
2008-10-29 23:46:36 +01:00
Juan RP
b061a3665e
Simplify even more by making msg_error() exit by itself.
...
--HG--
extra : convert_revision : bd27f0be7b00bef29b8ab4767273c7339ca91c10
2008-10-29 23:34:05 +01:00
Juan RP
f19481b477
Remove register_pkg_handler() and use directly xbps-pkgdb.
...
--HG--
extra : convert_revision : 5984773a47b003a8669a21c3e7f3a9f3c0f46695
2008-10-29 22:53:26 +01:00
Juan RP
ee9d9d99f3
openssl: needs disable_parallel_build.
...
--HG--
extra : convert_revision : db07e20e74108a139d2ffe18baec1984f2eaa902
2008-10-29 22:45:09 +01:00
Juan RP
c467d31a66
Simplify check_installed_pkg to avoid calling xbps-pkgdb unnecessarily.
...
--HG--
extra : convert_revision : 6e0f6f96a65b346e2e2e3c3253e5469d5eed8ede
2008-10-29 22:05:29 +01:00
Juan RP
3c6daaa6e3
klibc: needs kernel26 builddep.
...
--HG--
extra : convert_revision : 3575fe53f065df7ea7e92ceb34e499bf311dbf69
2008-10-29 21:17:32 +01:00
Juan RP
728daf9254
$grep_cmd is not needed anymore.
...
--HG--
extra : convert_revision : 6322150664a1774c4cc2913101b1e3668d4ffda0
2008-10-29 21:14:02 +01:00
Juan RP
74182a7c99
wget, gstreamer: indent $long_desc.
...
--HG--
extra : convert_revision : e903388167ce461c2e7f3fd56e376b6273e2c5ce
2008-10-29 20:27:11 +01:00
Juan RP
de6947e0c9
Misc tweaks to messages in xbps-pkgdb.
...
--HG--
extra : convert_revision : 33bac6965b2efc2d212a95d15114661bd8170255
2008-10-29 20:20:22 +01:00
Juan RP
97964298e5
Added dash-0.5.4 and make /bin/sh -> /bin/dash symlink.
...
Removed item from TODO.
--HG--
extra : convert_revision : b9f0d02cf0ec6ff9e41a34b06eb2ec6ebbd413b3
2008-10-29 20:19:35 +01:00
Juan RP
fb4b091270
Integrate xbps-cmpver and misc tweaks found in the way.
...
--HG--
extra : convert_revision : dc30942ce1cdf3631972466766e2af6d6f46ffeb
2008-10-29 19:59:06 +01:00
Juan RP
5638a5a4e5
ANSI colors are not supported anymore.
...
--HG--
extra : convert_revision : d9e7bfcb963a0bf6dff276e8d15b0df22de24143
2008-10-29 19:43:29 +01:00
Juan RP
de67397983
xbps-digest: accept any number of arbitrary files in argv.
...
--HG--
extra : convert_revision : 42a96b8435a2508a06b48f327f25dc97e16db233
2008-10-29 18:42:23 +01:00
Juan RP
5803db23a3
Fix spurious chars passed to grep in extract_distfiles().
...
--HG--
extra : convert_revision : 6f1f9ca0640b8cbb0dcb8ef7f42046566d479fc0
2008-10-29 18:37:04 +01:00
Juan RP
2cb592e66e
Remove bash specific features to not depend on it.
...
--HG--
extra : convert_revision : 0ff8eac00a603d8aae549a8bfa568bb710e4b0bf
2008-10-29 18:33:55 +01:00
pancake
7d8701190d
Fixes for cmpver..use strrchr and control last char
...
- should make util-linux work now
--HG--
extra : convert_revision : 3a02003c06ba3b84d2b8df6acef790765a7750f3
2008-10-29 17:51:29 +01:00
Juan RP
2680b4827d
Looks like I removed a line accidentally for the configure phase.
...
--HG--
extra : convert_revision : 4554d5b18761b54653785df10117fda04d88ac42
2008-10-29 05:34:57 +01:00
Juan RP
087e6ae23d
Use bye() instead of restore_color() for signals caught.
...
--HG--
extra : convert_revision : 86e2e0f57155740d6206a3476f7879764a51770b
2008-10-29 05:09:38 +01:00
Juan RP
cfcbec0b91
Misc tweaks again for msg_{error,warn}.
...
--HG--
extra : convert_revision : 03960afc7bc1b52309315f55e0548b6a20121df7
2008-10-29 04:54:57 +01:00
Juan RP
c1146599ee
bash: apply all patches for current version and bump to 3.2.039.
...
--HG--
extra : convert_revision : 71bad58aac0268656be9ce48bace60ba8f573ea4
2008-10-29 04:49:24 +01:00
Juan RP
1e0ee707b4
Bah, fix previous.
...
--HG--
extra : convert_revision : a1b67af86cec707608560c84088d519acb195a20
2008-10-29 04:04:32 +01:00
Juan RP
8a928f76d8
Remove unused $distfiles stuff.
...
--HG--
extra : convert_revision : 1d91a0ff92b2fe393c5cb6f5a206d4dadda7dd24
2008-10-29 04:02:58 +01:00
Juan RP
f043d3db38
Add clean_objs to all target.
...
--HG--
extra : convert_revision : 2e7e440048ad6a819fe40fb7fe11eba62a3b3405
2008-10-29 03:38:19 +01:00
Juan RP
d5d8bb96b0
Some redirections in {set,restore}_color to hide escape sequencies.
...
--HG--
extra : convert_revision : 443255949d85cce1d381d5227c1773fa8901f4cf
2008-10-29 03:32:28 +01:00
Juan RP
5a0aac4fd2
Added some ANSI colors for messages, may be disabled.
...
With the -e flag those colors will be disabled. As bonus also
I removed blank lines in .xbps-filelist and other misc tweaks, fixes
I cannot remember now.
--HG--
extra : convert_revision : 5e481d0faa14518363eafc622633d645c335ed78
2008-10-29 03:20:14 +01:00
Juan RP
93401521f9
Bah, removed too much in previous commit.
...
--HG--
extra : convert_revision : 998be8e3fc013755676c91ea2f9a1df5883cdc75
2008-10-29 00:06:32 +01:00
Juan RP
7f0b12faf8
Update info_tmpl() after last changes to $distfiles parsing.
...
--HG--
extra : convert_revision : d7f54cf85b5d3f509e993b58bc5e479bc80a3f0c
2008-10-29 00:05:03 +01:00
Juan RP
ac80ddda40
Use bash features to improve $distfiles parsing.
...
That means that it's not necessary anymore to use an '@' before the
extract suffix string. yay.
--HG--
extra : convert_revision : 83ce2c783cb917ef59b87eacb0565cfcff277218
2008-10-28 23:57:52 +01:00
pancake
a4f4fde9cf
Initial import of xbps-cmpver
...
--HG--
extra : convert_revision : 57260b5d7bfc45cb2e2c877fad2fdcae155c0a75
2008-10-28 16:51:58 +01:00
Juan RP
b011885995
Update reset_tmpl_vars().
...
--HG--
extra : convert_revision : e74bf4fec6f8f74cd877e85d1d950880ca329387
2008-10-28 16:28:46 +01:00
Juan RP
4b276a75ac
Remove $extract_sufx item from TODO, add some more from xbps.sh.
...
--HG--
extra : convert_revision : 8be664ab1189c24842158700823cea3dce03fae8
2008-10-28 16:22:30 +01:00
Juan RP
75f9cf1401
wget: s/gawk/wget/
...
--HG--
extra : convert_revision : 0baaca23a94b80309d5bac32c8a65d520e73ad54
2008-10-28 16:17:40 +01:00
Juan RP
3ec0e3ec05
gstreamer: fix $distfiles, remove unused stuff.
...
--HG--
extra : convert_revision : d20c0b7cf3b6108e904b6ab9665b2ad677f9867d
2008-10-28 16:17:02 +01:00
pancake
1732450967
Added wget package (dependency of xbps-base-chroot)
...
Make chroot copy etc/resolv.conf when entering
Added buggy gstreamer template (exposese some bugs of xbps.sh)
utils build now does not cleanups the dir after build
--HG--
extra : convert_revision : a36211b7dab8627f912f3b8f844d16bbcec0bc6e
2008-10-28 12:45:30 +01:00
Juan RP
62c195287c
Put back '=>' in msg_normal() as before in non-chroot.
...
--HG--
extra : convert_revision : a3007e87884a904b47e7ecdfddeafe582ffbaaff
2008-10-28 09:35:05 +01:00
Juan RP
cfd8537c85
Update replace_interpreter to be useful again.
...
--HG--
extra : convert_revision : 81f531985148c2a9377b7917acabdbba6c5c58a1
2008-10-28 09:26:55 +01:00
Juan RP
c429d26452
Remove objs after build in utils/Makefile.
...
--HG--
extra : convert_revision : ea6ab0ce142883c0c400f8a57ff11bc94f32ad65
2008-10-28 08:10:53 +01:00
Juan RP
4c11bc34e4
man-db: needs less(1).
...
--HG--
extra : convert_revision : a0ff0190d06ec5654643dec4a86cc696196d7882
2008-10-28 08:08:27 +01:00
Juan RP
4179308606
Missed xbps-pkgdb.c in previous commit.
...
--HG--
extra : convert_revision : 5c064f4c4fb4352d0f50180a295b0b2f28f3a463
2008-10-28 08:01:05 +01:00