瀏覽代碼

more cleanups

Ralf S. Engelschall 22 年之前
父節點
當前提交
e904f7fd2e
共有 3 個文件被更改,包括 17 次插入7 次删除
  1. 6 6
      apt/apt.spec
  2. 11 0
      apt/preferences
  3. 0 1
      apt/translate.list

+ 6 - 6
apt/apt.spec

@@ -120,6 +120,12 @@ AutoReqProv:  no
     #   install package
     %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
 
+    #   create still missing directories
+    %{l_shtool} mkdir -p -m 755 \
+        $RPM_BUILD_ROOT%{l_prefix}/lib/apt/scripts \
+        $RPM_BUILD_ROOT%{l_prefix}/var/apt/lib/lists/partial
+        $RPM_BUILD_ROOT%{l_prefix}/var/apt/cache/archives/partial
+
     #   install pre-generated manual pages
     %{l_tar} xf %{SOURCE apt-man.tar}
     %{l_shtool} mkdir -p -m 755 \
@@ -130,12 +136,6 @@ AutoReqProv:  no
     %{l_shtool} install -c -m 644 \
         apt-man/*.8 $RPM_BUILD_ROOT%{l_prefix}/man/man8/
 
-    #   create directories for local state
-    for dir in lib/lists lib/lists/partial cache/archives/partial; do
-        %{l_shtool} mkdir -f -p -m 755 \
-            $RPM_BUILD_ROOT%{l_prefix}/var/apt/$dir
-    done
-
     #   install default configuration files
     %{l_shtool} mkdir -p -m 755 \
         $RPM_BUILD_ROOT%{l_prefix}/etc/apt/apt.conf.d \

+ 11 - 0
apt/preferences

@@ -1,2 +1,13 @@
 
+Package: *
+Pin: origin ""
+Pin-Priority: 999
+
+Package: *
+Pin: release a=CURRENT
+Pin-Priority: -100
+
+Package: *
+Pin: release o=OpenPKG
+Pin-Priority: +100
 

+ 0 - 1
apt/translate.list

@@ -1,2 +1 @@
 
-