]> TLD Linux GIT Repositories - packages/poldek.git/blob - rpm4-no-dir-deps.patch
- updated URL, we no longer support FTP
[packages/poldek.git] / rpm4-no-dir-deps.patch
1 --- poldek-0.42.2/pm/rpmorg/Makefile.am~        2020-01-25 23:03:28.000000000 +0100
2 +++ poldek-0.42.2/pm/rpmorg/Makefile.am 2020-11-15 10:28:44.040052400 +0100
3 @@ -8,7 +8,6 @@
4  libpm_rpm_la_SOURCES =                 \
5         mod.c                           \
6         rpmdb_it.c                      \
7 -       rpmdb_depdirs.c                 \
8         install.c                       \
9         signature.c                     \
10         misc.c                          \
11 --- poldek-0.42.2/pm/rpmorg/mod.c~      2020-01-25 22:59:59.000000000 +0100
12 +++ poldek-0.42.2/pm/rpmorg/mod.c       2020-11-15 10:28:21.190049426 +0100
13 @@ -26,7 +26,7 @@
14      pm_rpm_satisfies,
15      pm_rpm_dbpath, 
16      pm_rpm_dbmtime,
17 -    pm_rpm_dbdepdirs,
18 +    NULL,                       /* pm_rpm_dbdepdirs */
19      
20  (void *(*)(void *, void *, const char *, const char *, mode_t, tn_hash *))pm_rpm_opendb,
21      (void (*)(void *))pm_rpm_closedb,
22 --- poldek-0.42.2/lib_init.c.orig       2020-03-16 21:23:10.000000000 +0100
23 +++ poldek-0.42.2/lib_init.c    2021-02-12 19:32:47.579273016 +0100
24 @@ -1433,8 +1433,9 @@
25                      break;
26  
27                  case POLDEK_OP_AUTODIRDEP:
28 +#if !defined(HAVE_RPMDSUNAME) || defined(HAVE_RPMORG)
29                      v = 0;
30 -#ifdef HAVE_RPMDSUNAME          /* rpmdsUname - rpm 4.4.6  */
31 +#else          /* rpmdsUname - rpm 4.4.6  */
32                      v = 1;
33  #endif
34                      break;
35 --- poldek-0.42.2/conf_sections.c~      2020-01-25 23:10:38.000000000 +0100
36 +++ poldek-0.42.2/conf_sections.c       2021-02-13 18:32:16.569364907 +0100
37 @@ -214,9 +214,13 @@
38               0, { 0 } },
39               
40     { "auto directory dependencies", 
41 +#if defined(HAVE_RPMORG)
42 +     CONF_TYPE_BOOLEAN3 | CONF_TYPE_F_OBSL, NULL, 0, { 0 } },
43 +#else
44       CONF_TYPE_BOOLEAN3,
45               "auto",
46               POLDEK_OP_AUTODIRDEP, { 0 } },
47 +#endif
48               
49     { "follow", 
50       CONF_TYPE_BOOLEAN,