Commit Graph

  • 4101025318 Working dependency handling for binary packages. Juan RP 2008-12-24 10:58:19 +01:00
  • fa3b59b246 Another checkpoint for installing binary packages. Juan RP 2008-12-24 07:20:19 +01:00
  • 30997094d6 Fix previous. Juan RP 2008-12-23 15:27:38 +01:00
  • 0c0e796fc5 Fix some leaks detected by valgrind. Juan RP 2008-12-23 13:05:01 +01:00
  • 26c054d773 Checkpoint for installation of binary packages. Juan RP 2008-12-23 12:28:21 +01:00
  • 9bb392de51 README: ncurses-dev is also needed. Juan RP 2008-12-22 15:36:13 +01:00
  • 00036e035b README: mention that gettext is also needed. Juan RP 2008-12-22 15:30:25 +01:00
  • 546cc0ccc1 Use %ju to printf uint64_t's. Fixes building on i386. Juan RP 2008-12-22 15:21:29 +01:00
  • fa793a5044 Prefix humanize_number() with xbps_. Juan RP 2008-12-22 07:51:14 +01:00
  • a928bf02e2 Add queue.h from NetBSD rev 1.50, verbatim. Juan RP 2008-12-22 07:42:34 +01:00
  • 6f707b7d2a man-pages: always use a newline for long_desc. Juan RP 2008-12-22 07:34:55 +01:00
  • 1282daf008 xbps_show_pkg_info: print with %zu if humanize_number() fails. Juan RP 2008-12-22 07:29:27 +01:00
  • d10d9e824c xbps_show_pkg_info(): use humanize_number(). Juan RP 2008-12-22 07:09:04 +01:00
  • 1105f4f278 libxbps: add humanize_number. Juan RP 2008-12-22 07:00:01 +01:00
  • ce5d9faac3 Add humanize_number.c from NetBSD HEAD, verbatim. Juan RP 2008-12-22 06:55:54 +01:00
  • b303ff28a6 binpkg.sh: only continue building the binpkg if the packing was ok. Juan RP 2008-12-22 06:43:41 +01:00
  • 4130596474 xbps-base-system: do not depend in fakeroot. Juan RP 2008-12-22 06:43:04 +01:00
  • fbcdbde679 install_funcs.sh: a meta-template needs $destdir. Juan RP 2008-12-22 06:27:34 +01:00
  • ea273f1e32 xbps-base-system: fix $pkgname, add wget rundep. Juan RP 2008-12-22 06:27:14 +01:00
  • 542d47ea28 Added xbps-base-system-0.1 template. Juan RP 2008-12-22 05:37:50 +01:00
  • 43bc7027a3 Remove example.tmpl. It's too old to be useful. Juan RP 2008-12-22 05:37:29 +01:00
  • 0cd947bff0 chroot.sh: don't hardcode path to xbps-src anymore. Juan RP 2008-12-22 05:29:26 +01:00
  • b463fe14a3 vars.mk: enable SSP via CFLAGS. Juan RP 2008-12-22 05:13:10 +01:00
  • 4fd0807c5f xbps_get_pkgidx_string(): don't forget nul. Juan RP 2008-12-22 05:09:24 +01:00
  • 3f7c353356 Fix some issues in repo handling. Juan RP 2008-12-22 05:00:15 +01:00
  • b13563dbfd Always write pkg metadata on install, not just when stowning. Juan RP 2008-12-22 03:48:58 +01:00
  • bf10932be1 genindex: $XBPS_DIGEST_CMD is no more. Juan RP 2008-12-22 03:37:21 +01:00
  • e4f9ab62d8 chroot.sh: don't mount unexistent dirs. Juan RP 2008-12-22 03:16:16 +01:00
  • 0bb6db28c2 stow_pkg(): remove wrong test. Juan RP 2008-12-22 03:06:15 +01:00
  • 9a10b636cc xbps-cmpver: fix usage. Juan RP 2008-12-22 02:47:36 +01:00
  • 77debbc7c4 README: update for recent changes. Juan RP 2008-12-22 02:27:51 +01:00
  • cde9dddfcf Move xbps-src.sh into bin/. Juan RP 2008-12-22 02:26:28 +01:00
  • db45574f24 Add /usr/local/sbin into PATH. Juan RP 2008-12-22 02:23:52 +01:00
  • 6ee35486bf To use xbps now 'make and make install' is required. Juan RP 2008-12-22 02:14:40 +01:00
  • 9f7bfc772a stow_func.sh::unstow_pkg(): dont play with flist in metapkgs. Juan RP 2008-12-22 00:51:34 +01:00
  • d7c720ef7d Move xbps.conf to the new etc dir. Juan RP 2008-12-22 00:40:36 +01:00
  • f2a77f5e0e xbps-pkgdb: fix crash if db file unexistent in 'list' target. Juan RP 2008-12-22 00:37:42 +01:00
  • 6fbb8e0316 xbps_search_string_in_pkgs(): remove unneeded assert. Juan RP 2008-12-22 00:21:11 +01:00
  • bd317f17ee xbps_search_string_in_pkgs(): pass "arg" directly. Juan RP 2008-12-22 00:17:20 +01:00
  • 4a88e000e6 Update README with last changes. Juan RP 2008-12-22 00:02:13 +01:00
  • e7cf222ac9 Reorganize the tree splitting stuff on its own dir. Juan RP 2008-12-21 23:57:02 +01:00
  • 9019592d9d Add libxbps.so* into .gitignore. Juan RP 2008-12-21 22:07:07 +01:00
  • 3e7ef4fc9b utils/Makefile: improve previous commit. Juan RP 2008-12-21 22:04:16 +01:00
  • 4053dc4789 utils/Makefile: build the libxbps shared lib. Juan RP 2008-12-21 22:00:33 +01:00
  • d14b2332b5 Simplify utils/Makefile even more! Juan RP 2008-12-21 10:52:38 +01:00
  • 8d66cb9a57 Simplify utils/Makefile. Juan RP 2008-12-21 10:40:04 +01:00
  • ddc026a5ff stow_funcs.sh: fix previous for root(!). Juan RP 2008-12-21 09:16:55 +01:00
  • b80643802a stow_funcs.sh: check for rw perms in {dest,master}dir. Juan RP 2008-12-21 09:13:12 +01:00
  • cf4103ec73 xbps-pkgdb: use strerror(errno) in more places. Juan RP 2008-12-21 09:12:51 +01:00
  • c7415fa6c4 xbps-pkgdb: use write_plist_file() one more time. Juan RP 2008-12-21 09:00:55 +01:00
  • 592e9eca89 Use more appropiate types in loops to avoid future overflows. Juan RP 2008-12-21 08:51:18 +01:00
  • 120180f89d xbps-pkgdb: use a common func to remove a pkgdict from a plist file. Juan RP 2008-12-21 08:43:57 +01:00
  • d534631f62 Better metadata printing for the 'show' target. Juan RP 2008-12-21 07:22:44 +01:00
  • 017b192a85 xbps-pkgdb: remove unneeded stuff from unregister_pkg(). Juan RP 2008-12-21 06:15:56 +01:00
  • f2b90d42aa xbps_api.h: disable assert() with NDEBUG def. Juan RP 2008-12-21 06:09:10 +01:00
  • 8523e208fe Mention some new recent stuff on BINPKG_REPOSITORY. Juan RP 2008-12-21 05:41:17 +01:00
  • 57d202e971 plist.c: better printing for the 'search' target. Juan RP 2008-12-21 05:36:56 +01:00
  • 169e38313d xbps-bin: implemented "search" target. Juan RP 2008-12-21 05:32:13 +01:00
  • 716d9b9e7c xbps-{bin,pkgdb}: use strcasecmp() to parse argv. Juan RP 2008-12-21 03:45:39 +01:00
  • e3a5509442 xbps-bin: handle a case where sanitize_localpath() failed. Juan RP 2008-12-21 03:24:52 +01:00
  • 2b70f95033 xbps-bin: improve an error message. Juan RP 2008-12-21 02:20:21 +01:00
  • 9b3481a3b6 xbps-pkgdb: play safe with strncpy(). Juan RP 2008-12-21 02:11:41 +01:00
  • 5722c8aca1 Replace some if conditionals with asserts where appropiate. Juan RP 2008-12-21 01:50:19 +01:00
  • d3b02d6c95 utils/Makefile: remove all bins in the clean target. Juan RP 2008-12-21 00:53:21 +01:00
  • 56f1c09da8 xbps-bin: implemented 'repo-rm' target. Juan RP 2008-12-20 23:55:15 +01:00
  • 92b9d7d8ca Add an install target to Makefiles. Juan RP 2008-12-20 11:04:12 +01:00
  • fd999f1136 bash: readline is not needed! wtf. Juan RP 2008-12-20 09:23:30 +01:00
  • 074f4dddeb xbps-pkgdb: fix the register target. Juan RP 2008-12-20 08:13:18 +01:00
  • b24db2af76 plist.c: fix showing pkginfo with multiple repos. Juan RP 2008-12-20 07:50:58 +01:00
  • 741f559536 plist.h: remove name arg from proto. Juan RP 2008-12-20 06:31:01 +01:00
  • fea830f2b4 xbps-bin: apply some indentation when printing array object values. Juan RP 2008-12-20 06:27:16 +01:00
  • c3c632e387 xbps-bin: implement full support for the 'show' target. Juan RP 2008-12-20 05:49:41 +01:00
  • 6698f3a1ff Make xbps_callback_array_in_dict() return a bool. Juan RP 2008-12-20 04:53:56 +01:00
  • 835d4e7b7c Fixup xbps_register_repository(). Juan RP 2008-12-20 04:35:47 +01:00
  • 57c8baf7d7 plist.h: fix some comments. Juan RP 2008-12-20 04:05:07 +01:00
  • 256b562770 Make xbps_add_array_to_dict accept any object, not just arrays. Juan RP 2008-12-20 03:55:09 +01:00
  • 836bb96d9c utils/Makefile: use another target to strip bins. Juan RP 2008-12-20 03:54:28 +01:00
  • 00e90663af Use a common key for all arrays of pkgdicts. Juan RP 2008-12-20 03:45:35 +01:00
  • 289709fe1b utils/Makefile: strip bins. Juan RP 2008-12-20 03:10:34 +01:00
  • 894c0903c6 Rename some C utils. Juan RP 2008-12-20 03:07:46 +01:00
  • e6e047bc6b plist_utils: introduce xbps_show_pkg_info(). Juan RP 2008-12-20 03:02:01 +01:00
  • 6a779c98d5 Add some more stuff to .gitignore. Juan RP 2008-12-20 01:45:47 +01:00
  • e992ee5c83 Introduce xbps_callback_array_iter_in_dict(). Juan RP 2008-12-20 00:55:48 +01:00
  • 742ae607c4 xbps-src: fix indentation in usage. Juan RP 2008-12-20 00:12:34 +01:00
  • d90419f36b xbps-src: implement support to specify repo path in genindex. Juan RP 2008-12-20 00:10:06 +01:00
  • 6542132999 Simplify xbps_find_pkg_in_dict(). Juan RP 2008-12-19 23:43:52 +01:00
  • edc4a572bb xbps-bin: simplify previous. Juan RP 2008-12-19 23:36:30 +01:00
  • db0484ae6e xbps-bin: add new action "repo-list". Juan RP 2008-12-19 23:10:24 +01:00
  • 045e10c94e genindex: added "filename-sha256" obj in pkgdict. Juan RP 2008-12-19 21:44:00 +01:00
  • 6a16f41237 Add WIP xbps-bin utility to handle binpkgs/repos. Juan RP 2008-12-19 10:31:53 +01:00
  • 340557d272 genindex: cosmetic tweak. Juan RP 2008-12-19 08:32:55 +01:00
  • a4c1f17a56 Extend the pkgindex plist file with some new objects. Juan RP 2008-12-19 06:22:03 +01:00
  • f07233018b genindex: improve some comments. Juan RP 2008-12-19 05:10:30 +01:00
  • 63059b0266 xbps-digest doesn't need to be linked to proplib. Juan RP 2008-12-19 04:46:10 +01:00
  • b4662e94c2 Add the xbps bins. Juan RP 2008-12-19 04:27:08 +01:00
  • 48b2f033da A bit of reorganization in C/shell code. Juan RP 2008-12-19 04:18:49 +01:00
  • 5f69948167 Remove utils from .gitignore! Juan RP 2008-12-19 04:15:29 +01:00
  • b0089e7284 binpkg: replace invalid chars in $maintainer. Juan RP 2008-12-19 03:24:49 +01:00
  • 071a1148c5 Fix another stupid error in genindex. Juan RP 2008-12-19 03:06:43 +01:00
  • 931731bb2c binpkg.sh: fix some typos that really fucked me! Juan RP 2008-12-19 03:01:11 +01:00