add support for DEPENDDEVELRPMS
[build.git] / spec2make.c
index 7d721ec..edb43b5 100644 (file)
@@ -160,19 +160,20 @@ main(int argc, char *argv[])
     name = version = release = arch = NULL;
     (void) headerNEVRA(pkg->header, &name, &unused, &version, &release, &arch);
     if (name && version && release && arch) {
-      if (!pkg->fileList)
-       printf("# Empty\n# ");
-
       if (target != NULL) {
        if (strcmp(arch,target)!=0) {
          arch=target;
        }
       }
-      printf("%s-RPMS += RPMS/%s/%s-%s-%s.%s.rpm\n",
-            package_name, arch, name, version, release, arch);
-      if (strstr (name,"-devel")!=NULL) {
-       printf("%s-DEVEL-RPMS += RPMS/%s/%s-%s-%s.%s.rpm\n",
+      if (pkg->fileList) {
+       printf("%s-RPMS += RPMS/%s/%s-%s-%s.%s.rpm\n",
               package_name, arch, name, version, release, arch);
+       printf("%s-RPM-PATH := RPMS/%s/%s-%s-%s.%s.rpm\n",
+              name,arch, name, version, release, arch);
+       if (strstr (name,"-devel")!=NULL) {
+         printf("%s-DEVEL-RPMS += RPMS/%s/%s-%s-%s.%s.rpm\n",
+                package_name, arch, name, version, release, arch);
+       }
       }
     }
   }