]> err.no Git - dpkg/commitdiff
minor edits
authorBen Collins <bcollins@debian.org>
Thu, 21 Oct 1999 15:19:23 +0000 (15:19 +0000)
committerBen Collins <bcollins@debian.org>
Thu, 21 Oct 1999 15:19:23 +0000 (15:19 +0000)
debian/rules
include/dpkg.h.in
lib/showcright.c
main/help.c
main/main.c

index 9050991778c60d90377a85437715f610eb0facb0..7acfd97c2fdb84b8e81d7b2f6cf668df7b836d07 100755 (executable)
@@ -133,11 +133,13 @@ binary-indep: binary-trees
                fi; \
                dpkg-distaddfile -f$(DIR)/debian/files $$f.html.tar.gz byhand -; \
        done
-       set -e; \
+       set -e;\
                version=`sed -n 's/^Version: //p' $(DIR)/debian/tmp-dev/DEBIAN/control`; \
                file=dpkg-$${version}.tar.gz; \
-               cp $(DIR)/../dpkg_$${version}.tar.gz $(DIR)/../$${file}; \
-               dpkg-distaddfile -f$(DIR)/debian/files $${file} byhand -;
+               if [ -f $(DIR)/../dpkg_$${version}.tar.gz ]; then \
+                       cp $(DIR)/../dpkg_$${version}.tar.gz $(DIR)/../$${file}; \
+                       dpkg-distaddfile -f$(DIR)/debian/files $${file} byhand -; \
+               fi
 
 binary-arch: binary-trees
        $(checkdir)
index ecae1fa67b78118ee983f77bf72fcfc9c857fe8e..cef8dfb1241e581cd07390ed5ce11c86c61c04b4 100644 (file)
@@ -202,6 +202,5 @@ extern volatile int onerr_abort;
 
 struct cmdinfo;
 void showcopyright(const struct cmdinfo*, const char*);
-char *libdpkgver(void);
 
 #endif /* DPKG_H */
index 037c5dbcff3fd99239164375ab5785fdf5fa449a..c327076b20ca4be3434781f1a341a3e594cde54b 100644 (file)
@@ -24,7 +24,6 @@
 
 #include <config.h>
 #include <dpkg.h>
-#include <version.h>
 
 void showcopyright(const struct cmdinfo *c, const char *v) {
   int fd;
@@ -34,7 +33,3 @@ void showcopyright(const struct cmdinfo *c, const char *v) {
   execlp(CAT,CAT,"-",(char*)0);
   ohshite(_("unable to exec cat for displaying GPL file"));
 }
-
-char *libdpkgver(void) {
-  return DPKG_VERSION;
-}
index 0c33ccb4b2194a4af67b69f440d5d93911b88d6b..1c6b3e6f77dbaa2655912bf3f3cb09185673e5d9 100644 (file)
@@ -505,24 +505,3 @@ void ensure_pathname_nonexisting(const char *pathname) {
   debug(dbg_eachfile,"ensure_pathname_nonexisting running rm -rf");
   waitsubproc(c1,"rm cleanup",0);
 }
-
-void check_libver (void) {
-  int c;
-  if (!strcmp(DPKG_VERSION, libdpkgver())) return;
-  /* ooh, we have a version mismatch with the library,
-   * continue, but warn LOUDLY about possible problems.
-   */
-  fprintf(stderr, _("\
-WARNING: A mismatch between dpkg and libdpkg.so has\n\
-been detected. Somehow, your system has a different\n\
-version of dpkg than the library that is uses. This\n\
-may not cause any problems, but it does reflect a\n\
-serious condition. You should really reinstall the dpkg\n\
-package before continuing.\n\
-\n\
-Press 'Q' to exit, any other key to continue: "));
-  c= getc(stdin);
-  if (c == 'q' || c == 'Q')
-    ohshite(_("Quitting at user request"));
-  return;
-}
index a273d1ca492c061a7b0acae1ff44f715a870e2e3..0a215758b8bc63a4fbfc50eb70801320f93402fe 100644 (file)
@@ -396,8 +396,6 @@ int main(int argc, const char *const *argv) {
 
   umask(022); /* Make sure all our status databases are readable. */
  
-  check_libver();
-
   for (argvs=argv+1; (argp= *argvs) && *argp++=='-'; argvs++) {
     if (*argp++=='-') {
       if (!strcmp(argp,"-")) break;