From d6605e1b97fcec16169c788b9bd35d269134d1ca Mon Sep 17 00:00:00 2001
From: Juan RP <xtraeme@gmail.com>
Date: Mon, 27 May 2013 10:27:55 +0200
Subject: [PATCH] xbps-create(8): calculate correctly target file for relative
 symlinks.

---
 NEWS                   | 2 ++
 bin/xbps-create/main.c | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/bin/xbps-create/main.c b/bin/xbps-create/main.c
index 9a6c2be..2a2373d 100644
--- bin/xbps-create/main.c
+++ bin/xbps-create/main.c
@@ -237,7 +237,7 @@ ftw_cb(const char *fpath, const struct stat *sb, int type, struct FTW *ftwbuf)
 				 */
 				xe->target = strdup(buf);
 			} else {
-				xe->target = strdup(p + strlen(destdir));
+				xe->target = strdup(p + strlen(destdir) - 1);
 				free(p);
 			}
 		} else if (strchr(buf, '/') == NULL) {
-- 
1.8.3

