فهرست منبع

add a pkgconfig file

Ralf S. Engelschall 20 سال پیش
والد
کامیت
b85abd773e
2فایلهای تغییر یافته به همراه14 افزوده شده و 1 حذف شده
  1. 10 0
      cgilib/cgilib.pc
  2. 4 1
      cgilib/cgilib.spec

+ 10 - 0
cgilib/cgilib.pc

@@ -0,0 +1,10 @@
+prefix=@l_prefix@
+exec_prefix=${prefix}
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: cgilib
+Description: Common Gateway Interface (CGI) Library
+Version: @l_version@
+Libs: -L${libdir} -lcgi
+Cflags: -I${includedir}

+ 4 - 1
cgilib/cgilib.spec

@@ -37,6 +37,7 @@ Release:      20050426
 
 #   list of sources
 Source0:      http://www.infodrom.org/projects/cgilib/download/cgilib-%{version}.tar.gz
+Source1:      cgilib.pc
 Patch0:       cgilib.patch
 
 #   build information
@@ -73,12 +74,14 @@ AutoReqProv:  no
     rm -rf $RPM_BUILD_ROOT
     %{l_shtool} mkdir -f -p -m 755 \
         $RPM_BUILD_ROOT%{l_prefix}/include \
-        $RPM_BUILD_ROOT%{l_prefix}/lib \
+        $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig \
         $RPM_BUILD_ROOT%{l_prefix}/man/man3
     %{l_shtool} install -c -m 644 \
         cgi.h $RPM_BUILD_ROOT%{l_prefix}/include/
     %{l_shtool} install -c -m 644 \
         libcgi.a $RPM_BUILD_ROOT%{l_prefix}/lib/
+    %{l_shtool} install -c -m 644 %{l_value -s -a} \
+        %{SOURCE cgilib.pc} $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/
     %{l_shtool} install -c -m 644 \
         *.3 $RPM_BUILD_ROOT%{l_prefix}/man/man3/
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}