Juan RP
a62121266d
doc/manual.txt: explain commit message rules.
2013-12-15 11:53:41 +01:00
Juan RP
c0c34b734e
doc/manual.txt: extend the "Contributing via git" section.
2013-12-15 11:29:29 +01:00
Juan RP
1ed16b0058
doc/manual.txt: explain steps required for additional subpkgs.
2013-12-15 11:22:00 +01:00
Juan RP
40bf87a236
doc/manual.txt: added "Contributing" section.
2013-12-15 11:16:09 +01:00
Juan RP
2ad80e56f4
Move the manual to doc/manual.txt.
2013-11-24 07:50:06 +01:00
Juan RP
2251cfdb20
Remove xbps bins and lib. They are now handled in launchpad.
...
--HG--
extra : convert_revision : b86cccec88eb76aaf9d81570b73d5a0413de9565
2009-08-18 16:29:22 +02:00
Juan RP
c462a3cf08
TODO: explain status about OpenRC trigger item.
...
--HG--
extra : convert_revision : 4412fc7b67b6608bf2b0f163cd3863110ef8d759
2009-08-14 07:24:57 +02:00
Juan RP
d0c2a3f51c
Implemented item to handle config files.
...
Modified config files are preserved this way:
- Removing a package doesn't remove the file.
- Installing or updating a package doesn't overwrite modified
file and file that comes with package is installed as "file.new".
--HG--
extra : convert_revision : 7bfc5b7e661f88d101d340baf541387590ac707d
2009-08-13 07:58:22 +02:00
Juan RP
b3204eed99
TODO: new item for xbps-repo.
...
--HG--
extra : convert_revision : fce86191c17af2e0fc412bb72732ec52b626b455
2009-08-11 19:54:34 +02:00
Juan RP
414bbfa879
TODO: sync with reality.
...
--HG--
extra : convert_revision : fc00ba48e9d959080210a1597438f82e60f25196
2009-08-09 04:20:03 +02:00
Juan RP
17404bdb42
Mega-commit with improvements and changes done in the past days.
...
- Introduce package states: unpacked, broken, installed, etc.
Not yet finished, only unpacked and installed are used for now.
- Move package metadata files in binary packages directly to
the top directory, this speeds up some ops and makes easier to
continue working in future changes.
- xbps-bin: -C flag to check the hash of package files has been
superseded by the 'check' target, which verifies the integrity
of an installed package.
- Use the 'essential' object when upgrading packages, overwritting
current files. This is needed for critical packages like sh, libc
and others.
- Miscellaneous tweaks and improvements thorough the code.
--HG--
extra : convert_revision : 2073fcc123efc24b3e9327b5e22aa91752f20df6
2009-08-08 22:29:48 +02:00
Juan RP
d8353810b6
Reorganize pkg metadata files.plist scheme to improve future changes.
...
This fixes an item from the TODO about 'xbps-bin -C files' not checking
configuration files.
--HG--
extra : convert_revision : bb661554a6b34a25066749844709b8cbaf5a4d6c
2009-08-01 11:23:41 +02:00
Juan RP
dd6b45c322
Set sourcepkg to pkgname through run_template().
...
This removes the need for having to specify sourcepkg manually in
every package that will build subpkgs.
--HG--
extra : convert_revision : 383e4c467e84844d2f4f61ae5c5e07a5124e9cfb
2009-07-29 22:44:30 +02:00
Juan RP
ed41a153f5
TODO: some items were fixed.
...
--HG--
extra : convert_revision : 639cd22889eaae83b1736afadfa2c7743fa508e7
2009-06-07 08:14:48 +02:00
Juan RP
38e6679ff5
Implemented plist caching, that gives >30% performance.
...
--HG--
extra : convert_revision : 6302893f967be96f99a86d499ca62a8c005e56f7
2009-05-19 01:42:48 +02:00
Juan RP
4f0482c6ac
TODO: more items that will be implemented soon.
...
--HG--
extra : convert_revision : d385dab0f315972a1ac16ba33362fa790ab13192
2009-05-17 05:24:32 +02:00
Juan RP
ad6914ceff
TODO: add another item, sync with recent changes.
...
--HG--
extra : convert_revision : 16671e7267699a6e18de10b873a35d2dc765620b
2009-05-17 04:23:19 +02:00
Juan RP
951a775432
TODO: two new xbps-bin issues.
...
--HG--
extra : convert_revision : 78282cbd5c72bf950a848799d7d0d5c1cd655cbf
2009-05-16 04:13:14 +02:00
Juan RP
f52c0613a8
TODO: document a problem with loadkeys(1).
...
--HG--
extra : convert_revision : af153c5066026f60a859490cbb09dfebad5e2940
2009-05-08 17:50:12 +00:00
Juan RP
4e5aacb111
TODO: document a problem building acl.
...
--HG--
extra : convert_revision : ad529858f273d37ae65bc13aa00f0d61fac8b554
2009-05-06 01:31:14 +02:00
Juan RP
2a9c634fde
doc: update requirements.
...
--HG--
extra : convert_revision : abd63ae0f61a98ed6e05a3a8ac90713bb42d0da9
2009-04-29 16:02:17 +02:00
Juan RP
78de666e31
doc/README: m4 is not needed anymore.
...
--HG--
extra : convert_revision : 1ab6ca8e8815edf9b3153119c2629011cff5821e
2009-04-24 17:40:38 +02:00
Juan RP
fa28f6beef
doc: remove some unneeded pkgs which are now built in xbps-base-chroot.
...
--HG--
extra : convert_revision : 652340868e198ad39f113236501e171996a5b962
2009-04-24 17:28:51 +02:00
Juan RP
127c39387c
TODO: add item about HAL/PolicyKit.
...
--HG--
extra : convert_revision : bb33247f3d558f0618800793c23ad9ccf3fc11bb
2009-04-21 18:33:01 +02:00
Juan RP
9167e243ca
TODO: another update.
...
--HG--
extra : convert_revision : 7ac055c4e891fdab8fdc3a9418fb953cbf4a1957
2009-04-18 19:39:44 +02:00
Juan RP
0904702b0b
TODO: add new items related to initramfs-tools.
...
--HG--
extra : convert_revision : 0d422ab02e1109b63f3a8cd5f99ddf46a9acf912
2009-04-18 17:35:49 +02:00
Juan RP
f80e1753a8
Remove knowledge from the library to install packages.
...
The library is only responsible now to find all binary packages
from repositories, sort them and create a dictionary with all
details. The frontend (xbps-bin) provides support for this,
and this allows for more flexibility and removes some stuff
that didn't belong in the library.
While here implemented support to show total download/installed
size for all packages that are going to be installed.
Next step will be to implement user interactivity before
installing/removing/updating packages.
--HG--
extra : convert_revision : 858e9a89bc6a60b348435f2416a8af3ebb6ea5c9
2009-04-09 02:29:15 +02:00
Juan RP
3fca3406eb
TODO: xbps-bin: implement shell style match patterns with fnmatch.
...
--HG--
extra : convert_revision : 39d27e30f4af3bb93c63c3eb0091040321bb8527
2009-04-05 15:19:15 +02:00
Juan RP
a6657b74ca
TODO: another item for 'xbps-bin -C files pkg'.
...
--HG--
extra : convert_revision : 6f6074c915e9d6a54e904b8d7542837d39c79be2
2009-04-03 19:48:50 +02:00
Juan RP
b329b3be39
xbps-bin: fix "-C files" as mentioned in TODO.
...
--HG--
extra : convert_revision : 21dc44831330411f079044c47b5bc6f53c599126
2009-04-03 17:15:38 +02:00
Juan RP
5abc453952
TODO: some more new items.
...
--HG--
extra : convert_revision : c1bb9a091c80d0a84ca229d21cdf085eb5f94219
2009-04-03 17:09:08 +02:00
Juan RP
b75a66a26a
BINPKG_INFO: sync with reality.
...
--HG--
extra : convert_revision : 2cdbac32858408695a6bb40539fc5a01a6ca4f17
2009-04-03 17:02:38 +02:00
Juan RP
0a1c94ad11
TODO: remove xbps-src item that won't be implemented.
...
--HG--
extra : convert_revision : 3d8f47398b3f84477fe722dd0d0020e4e440338f
2009-04-03 16:57:43 +02:00
Juan RP
8a5d47430e
Long life to the xbps-repo genindex C implementation!
...
--HG--
extra : convert_revision : af0ca601ae79ba1b38fbf0815e6365f558ca22d8
2009-04-03 16:03:31 +02:00
Juan RP
03bc2cad21
TODO: remove items that have been fixed related to repo index.
...
--HG--
extra : convert_revision : 2b06e9083e0c8b7b0fc63cd6d259eb43f53f13ea
2009-04-03 15:47:21 +02:00
Juan RP
cb21ca090c
TODO: working in xbps-repo genindex C code now.
...
--HG--
extra : convert_revision : b6f91d3c96cc54f502b790b3a9086981aab3f6c7
2009-04-02 18:00:45 +02:00
Juan RP
7e691eaf65
TODO: single pkg upgrades are working, add item for "apt-get dist-upgrade" clone.
...
--HG--
extra : convert_revision : 54c892fb30a1a606385b29e2b450c6fef3bcd334
2009-04-02 03:13:40 +02:00
Juan RP
7db36bf9e0
TODO: user files in /etc/skel are there now.
...
--HG--
extra : convert_revision : 7ab7361422b7d9d53756f0681224d369ac906f59
2009-04-02 02:46:06 +02:00
Juan RP
8bb195410d
TODO: $revision has been added, remove item.
...
--HG--
extra : convert_revision : 877aa8af58095c70c5872bdd9035de9214ffd9ba
2009-03-27 16:41:56 +01:00
Juan RP
c661af8233
TODO: more stuff.
...
--HG--
extra : convert_revision : 32420a6f071350ebd71b596f50719ac6c242bf77
2009-03-22 05:06:44 +01:00
Juan RP
e1425ea26c
TODO: a trigger to (un)register users/groups is needed.
...
--HG--
extra : convert_revision : 834616556c7fc6121f9e0f2cd2b9db6e990ee144
2009-03-19 06:56:20 +01:00
Juan RP
cb3df7a9ba
TODO: fc-cache trigger is missing.
...
--HG--
extra : convert_revision : 45cbd9c108afe43e23a5d4cf54b8ea24514969cb
2009-03-19 03:22:24 +01:00
Juan RP
0ed055c4eb
Don't continue installing a binpkg if newest version in repos is already installed.
...
--HG--
extra : convert_revision : b73376d091fd95f4cfd92cbdba21f4bc93781504
2009-03-17 05:10:21 +01:00
Juan RP
bc1e2c8dcd
TODO: I'm working in package upgrades now.
...
--HG--
extra : convert_revision : 01360954acd2aa4e0ff7c56e1d5b116eebf1a3e1
2009-03-16 07:08:13 +01:00
Juan RP
96c57cfb43
TODO: add another item.
...
--HG--
extra : convert_revision : fbf112f5e9e4a90ce3370d43414792a2dbc1b7c5
2009-03-16 07:05:10 +01:00
Juan RP
f0887665fe
Added two features missed in previous.
...
--HG--
extra : convert_revision : 245256117c7607d0020b81bf0f8e689467afc3f2
2009-03-14 07:46:08 +01:00
Juan RP
7c0071facc
doc/FEATURES: mention some implemented features.
...
--HG--
extra : convert_revision : d4e86d69f11b2d1bcf12dc72f0e81dfafa3f0e1d
2009-03-14 07:41:58 +01:00
Juan RP
855ec90fdf
Add $register_shell var, to (un)register shells at post-{inst,rm} for binpkgs.
...
Multiple shells can be (un)registered by a single package, like:
register_shell="/bin/zsh-foo /bin/zsh-blah"
--HG--
extra : convert_revision : 0172a74b41e26089da97fcdc8cc2d5cb6ae147f2
2009-03-14 07:32:48 +01:00
Juan RP
5d8328894d
TODO: add some items required to make the system functional.
...
--HG--
extra : convert_revision : 38807c2fb729923194c903bf43be5a7b586c6436
2009-03-13 18:54:30 +01:00
Juan RP
53747489f0
Implemented support for running triggers with binpkgs.
...
Also the following changes were made:
* Added an info-files trigger, to (un)register info files.
* xbps-base-dirs: it's responsible to install triggers on destdir.
--HG--
extra : convert_revision : 8d707053616f38d2b5beef7cf28e1bc4a66812b8
2009-03-12 11:16:08 +01:00