mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Add sample .spec files
This commit is contained in:
		
							
								
								
									
										673
									
								
								samples/RPM Spec/apache.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										673
									
								
								samples/RPM Spec/apache.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,673 @@ | |||||||
|  | %define _prefix /usr/local | ||||||
|  | %define _mandir /usr/local/man | ||||||
|  | %define _sysconfdir /etc | ||||||
|  |  | ||||||
|  | %define apache_ver      1.3.42 | ||||||
|  | %define mod_ssl_ver     2.8.31 | ||||||
|  | %define	mod_perl_ver    1.31 | ||||||
|  | %define	libapreq_ver    1.34 | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %define aname           apache | ||||||
|  | %define pname           httpd13 | ||||||
|  | %define contentdir      %{_var}/www | ||||||
|  | %define suexec_caller   apache | ||||||
|  |  | ||||||
|  | Summary:       The 1.x Apache webserver (with static mod_perl, mod_ssl) | ||||||
|  | Name:          apache | ||||||
|  | Version:       %{apache_ver} | ||||||
|  | Release:       4%{?dist} | ||||||
|  | License:       Apache Software License 2.0 | ||||||
|  | URL:           http://httpd.apache.org/ | ||||||
|  | Group:         System Environment/Daemons | ||||||
|  |  | ||||||
|  | Requires:      initscripts >= 3.25 | ||||||
|  | Requires:      openssl >= 0.9.6 | ||||||
|  |  | ||||||
|  | BuildRequires: openssl-devel mm-devel krb5-devel pkgconfig  | ||||||
|  | BuildRequires: perl-ExtUtils-MakeMaker perl-libwww-perl perl-HTML-Parser perl-ExtUtils-Embed | ||||||
|  | BuildRequires: gdbm-devel flex  | ||||||
|  | Requires:      /sbin/chkconfig /bin/mktemp /usr/sbin/useradd | ||||||
|  | Requires:      findutils procps | ||||||
|  |  | ||||||
|  | Provides:      webserver | ||||||
|  | Provides:      mod_perl = %{mod_perl_ver} | ||||||
|  | Provides:      perl(mod_perl) = %{mod_perl_ver} | ||||||
|  | Provides:      mod_ssl = %{mod_ssl_ver} | ||||||
|  | Provides:      apache = %{apache_ver} | ||||||
|  |  | ||||||
|  | Source0:       http://httpd.apache.org/dist/apache_%{apache_ver}.tar.bz2 | ||||||
|  | Source1:       http://www.modssl.org/source/mod_ssl-%{mod_ssl_ver}-%{apache_ver}.tar.gz | ||||||
|  | Source2:       http://perl.apache.org/dist/mod_perl-%{mod_perl_ver}.tar.gz | ||||||
|  | Source3:       httpd.init | ||||||
|  | Source4:       apache.logrotate | ||||||
|  | Source5:       SSL-Certificate-Creation | ||||||
|  | Source6:       ftp://ftp.cpan.org/authors/id/J/JO/JOESUF/libapreq-%{libapreq_ver}.tar.gz | ||||||
|  |  | ||||||
|  | Patch0:        sslcfg.patch | ||||||
|  | Patch1:        apache_1.3.39-config.patch | ||||||
|  | Patch3:        apache_1.3.39-Makefile.patch | ||||||
|  | Patch5:        apache_1.3.20-apachectl-init.patch | ||||||
|  | Patch11:       mod_ssl-2.8.4-openssl.patch | ||||||
|  | Patch12:       apache_1.3.42-db.patch | ||||||
|  | Patch13:       apache-1.3.39-gcc44.patch | ||||||
|  | Patch14:       mod_ssl-2.8.31-STACK.patch | ||||||
|  | Patch15:       apache_1.3.39-ap_getline.patch | ||||||
|  | Patch16:       mod_ssl-openssl-x86_64.patch | ||||||
|  | Patch17:       mp1+perl5.14.diff | ||||||
|  | Patch18:       apache_1.3.42-64bits.patch | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %description | ||||||
|  | This package contains a powerful, full-featured, efficient, and | ||||||
|  | freely-available Web server based on work done by the Apache Software | ||||||
|  | Foundation. It is also the most popular Web server on the Internet. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------------------ | ||||||
|  | This package is a custom release containing the httpd server (v%{apache_ver}) | ||||||
|  | bundled with: mod_perl v.%{mod_ssl_ver}, | ||||||
|  | and mod_ssl v%{mod_ssl_ver}, all BUILT-IN. | ||||||
|  | ------------------------------------------------------------------------------ | ||||||
|  |  | ||||||
|  | 	The Apache/Perl integration project brings together the full power | ||||||
|  | of the Perl programming language and the Apache HTTP server. | ||||||
|  | 	With mod_perl it is possible to write Apache modules entirely in Perl. | ||||||
|  | In addition, the persistent interpreter embedded in the server avoids the | ||||||
|  | overhead of starting an external interpreter and the penalty of Perl | ||||||
|  | start-up time. | ||||||
|  | 	Mod_SSL provides strong cryptography for the Apache 1.3 webserver | ||||||
|  | via the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security | ||||||
|  | (TLSv1) protocols by the help of the Open Source SSL/TLS toolkit OpenSSL. | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %package devel | ||||||
|  | Group:         Development/Libraries | ||||||
|  | Summary:       Module development tools for apache-mod_ssl | ||||||
|  | Provides:      eapi = %{mod_ssl_ver} | ||||||
|  | Requires:      %{name} = %{version} | ||||||
|  | Provides:      mod_perl-devel = %{mod_perl_ver} | ||||||
|  | Provides:      mod_ssl-devel = %{mod_ssl_ver} | ||||||
|  | Provides:      apache-devel = %{apache_ver} | ||||||
|  |  | ||||||
|  | %description devel | ||||||
|  | The apache-devel package contains the APXS binary and other files | ||||||
|  | that you need to build Dynamic Shared Objects (DSOs) for Apache. | ||||||
|  | If you are installing the Apache Web server and you want to be able | ||||||
|  | to compile or develop additional modules for Apache, you need to install | ||||||
|  | this package. | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %package manual | ||||||
|  | Group:         Documentation | ||||||
|  | Summary:       Documentation for the Apache Web server | ||||||
|  |  | ||||||
|  | %description manual | ||||||
|  | The apache-manual package contains the complete manual and reference | ||||||
|  | guide for the Apache Web server. | ||||||
|  | It also contains the basic web content (icons, default welcome messages, | ||||||
|  | etc) provided with Apache's HTTPD distribution. | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %prep  | ||||||
|  | %setup -q -c -T -n %{name}-%{version} -a 0 | ||||||
|  | %setup -q -c -T -D -n %{name}-%{version} -a 1 | ||||||
|  | %setup -q -c -T -D -n %{name}-%{version} -a 2 | ||||||
|  | %setup -q -c -T -D -n %{name}-%{version} -a 6 | ||||||
|  |  | ||||||
|  | pushd %{aname}_%{apache_ver} | ||||||
|  | %patch0 -p0 -b .sslcfg | ||||||
|  | %patch1 -p1 -b .config | ||||||
|  | %patch3 -p0 -b .make | ||||||
|  | %patch5 -p1 -b .apachectl-init | ||||||
|  | %ifarch x86_64 | ||||||
|  | %patch18 -p1 -b .apache-x86_64 | ||||||
|  | %endif | ||||||
|  |  | ||||||
|  | #patch12 -p1 -b .dbmdb | ||||||
|  | %patch13 -p1 -b .compile | ||||||
|  | %patch15 -p0 -b .ap_getline | ||||||
|  |  | ||||||
|  |  | ||||||
|  | patch -p0 < ../libapreq-%{libapreq_ver}/patches/apache-1.3+apreq.patch | ||||||
|  | cp ../libapreq-%{libapreq_ver}/c/*.[ch] src/lib/apreq/ | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver} | ||||||
|  | %patch11 -p1 -b .openssl | ||||||
|  | %patch14 -p0 -b .stack | ||||||
|  | %ifarch x86_64 | ||||||
|  | %patch16 -p1 -b .openssl-x86_64 | ||||||
|  | %endif | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | pushd mod_perl-%{mod_perl_ver} | ||||||
|  | %patch17 -p1 -b .mp1+perl5.14.diff | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | # Substitute values to match the configuration.  The first two are | ||||||
|  | # for the default httpd.conf file, the rest is for the mod_ssl | ||||||
|  | # additions. | ||||||
|  | pushd %{aname}_%{apache_ver} | ||||||
|  | sed -e 's,@@ServerRoot@@,%{_sysconfdir}/%{pname},g' \ | ||||||
|  |     -e 's,@@ContentRoot@@,%{contentdir},g' \ | ||||||
|  |     -e 's,^DocumentRoot "@@ContentRoot@@",#DocumentRoot "%{_sysconfdir}/%{pname}/htdocs",g' \ | ||||||
|  |     -e 's,^<Directory "@@ContentRoot@@/cgi-bin">,<Directory "%{contentdir}/cgi-bin">,g' \ | ||||||
|  |     -e 's,^ServerName new.host.name,#ServerName new.host.name,g' \ | ||||||
|  |     -e 's,^ServerAdmin you@your.address,#ServerAdmin you@your.address,g' \ | ||||||
|  |     -e 's,^SSLCipherSuite,#SSLCipherSuite,g' \ | ||||||
|  |     -e 's,^SSLLogLevel info,SSLLogLevel error,g' \ | ||||||
|  |     -e 's,^SSLSessionCache         dbm:logs/ssl_scache,SSLSessionCache         shm:logs/ssl_scache(512000),g' \ | ||||||
|  |     conf/httpd.conf-dist > conf/httpd.conf | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | cp %{SOURCE5} . | ||||||
|  |  | ||||||
|  | #cp %{_tmppath}/rpm-tmp* /tmp/01prep.sh | ||||||
|  |  | ||||||
|  | %build | ||||||
|  | export CFLAGS="$RPM_OPT_FLAGS -fPIC $(pkg-config --cflags openssl)" | ||||||
|  | export LIBS="-lpthread" | ||||||
|  | export EAPI_MM=SYSTEM | ||||||
|  |  | ||||||
|  | ############################################### | ||||||
|  | echo mod_perl ... | ||||||
|  | pushd mod_perl-%{mod_perl_ver} | ||||||
|  |   perl Makefile.PL CCFLAGS="$RPM_OPT_FLAGS -fPIC" \ | ||||||
|  |     APACHE_SRC=../%{aname}_%{apache_ver}/src \ | ||||||
|  |     DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1 | ||||||
|  |   make %{?_smp_mflags} | ||||||
|  |   ## put mod_perl docs in a safe place ;-]~ | ||||||
|  |   mkdir mod_perl-doc | ||||||
|  |   cp -a eg/ faq/ mod_perl-doc/ | ||||||
|  |   cp {CREDITS,LICENSE,README,SUPPORT,STATUS,Changes,INSTALL*} mod_perl-doc/ | ||||||
|  |   cp *.{pod,html,gif} mod_perl-doc/ | ||||||
|  |   find mod_perl-doc -type f -exec chmod 644 {} \; | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | ############################################### | ||||||
|  | echo mod_ssl ... | ||||||
|  | export SSL_COMPAT=yes | ||||||
|  | export SSL_EXPERIMENTAL=yes | ||||||
|  | pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver} | ||||||
|  |   ./configure --with-apache=../apache_%{apache_ver} \ | ||||||
|  |     --with-mm=SYSTEM --force | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | ############################################### | ||||||
|  | echo apache ... | ||||||
|  | pushd %{aname}_%{apache_ver} | ||||||
|  |   ./configure \ | ||||||
|  |  	--prefix=%{_prefix} \ | ||||||
|  |  	--exec-prefix=%{_prefix} \ | ||||||
|  |  	--bindir=%{_bindir} \ | ||||||
|  |  	--sbindir=%{_sbindir} \ | ||||||
|  |  	--mandir=%{_mandir} \ | ||||||
|  | 	--sysconfdir=%{_sysconfdir}/%{pname}/conf \ | ||||||
|  | 	--libexecdir=%{_libdir}/apache \ | ||||||
|  | 	--datadir=%{contentdir} \ | ||||||
|  | 	--iconsdir=%{contentdir}/icons \ | ||||||
|  | 	--htdocsdir=%{contentdir}/html \ | ||||||
|  | 	--manualdir=%{contentdir}/html/manual \ | ||||||
|  | 	--cgidir=%{contentdir}/cgi-bin \ | ||||||
|  |  	--localstatedir=%{_localstatedir} \ | ||||||
|  | 	--runtimedir=%{_sysconfdir}/%{pname}/run \ | ||||||
|  | 	--logfiledir=logs \ | ||||||
|  | 	--proxycachedir=%{_localstatedir}/cache/%{pname} \ | ||||||
|  | 	--with-perl=%{__perl} \ | ||||||
|  | 	--enable-rule=EAPI \ | ||||||
|  | 	--enable-rule=SSL_COMPAT \ | ||||||
|  | 	--enable-rule=SSL_EXPERIMENTAL \ | ||||||
|  | 	--disable-rule=SSL_VENDOR \ | ||||||
|  | 	--disable-rule=WANTHSREGEX \ | ||||||
|  | 	--disable-rule=EXPAT \ | ||||||
|  | 	%{?_with_backtrace:--activate-module=src/modules/experimental/mod_backtrace.c} \ | ||||||
|  | 	%{?_with_whatkilledus:--activate-module=src/modules/experimental/mod_whatkilledus.c} \ | ||||||
|  | 	--activate-module=src/modules/perl/libperl.a \ | ||||||
|  | 	--enable-module=auth_dbm \ | ||||||
|  | 	--enable-module=ssl \ | ||||||
|  | 	--enable-module=all \ | ||||||
|  | 	--enable-shared=max \ | ||||||
|  | 	--disable-shared=perl \ | ||||||
|  | 	--disable-shared=ssl \ | ||||||
|  | 	--disable-module=example \ | ||||||
|  | 	--disable-module=auth_db \ | ||||||
|  | 	--without-execstrip \ | ||||||
|  | 	%{?_with_suexec:--enable-suexec --suexec-docroot=%{contentdir}} \ | ||||||
|  | 	%{?_with_suexec:--suexec-uidmin=300 --suexec-gidmin=300} \ | ||||||
|  | 	%{?_with_suexec:--suexec-umask=022 --suexec-caller=%{suexec_caller}} | ||||||
|  |  | ||||||
|  |   make %{?_smp_mflags} | ||||||
|  |  | ||||||
|  | popd | ||||||
|  | #cp %{_tmppath}/rpm-tmp* /tmp/02build.sh | ||||||
|  |  | ||||||
|  | %install | ||||||
|  | ############################################################################### | ||||||
|  | ### install basic apache stuff | ||||||
|  | pushd apache_%{apache_ver} | ||||||
|  |   make install root="$RPM_BUILD_ROOT" | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | ### rename  | ||||||
|  | mv $RPM_BUILD_ROOT%{_sbindir}/httpd $RPM_BUILD_ROOT%{_sbindir}/%{pname} | ||||||
|  |  | ||||||
|  | ### install SYSV init stuff | ||||||
|  | mkdir -p $RPM_BUILD_ROOT%{_initrddir} | ||||||
|  | install -m755 %{SOURCE3} $RPM_BUILD_ROOT%{_initrddir}/%{pname} | ||||||
|  |  | ||||||
|  | ### install log rotation stuff | ||||||
|  | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d | ||||||
|  | install -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/apache | ||||||
|  |  | ||||||
|  | ### default rootdir links | ||||||
|  | mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{pname} | ||||||
|  | pushd $RPM_BUILD_ROOT%{_sysconfdir}/%{pname} | ||||||
|  | 	ln -s %{_localstatedir}/log/%{pname} logs | ||||||
|  | 	ln -s %{_libdir}/%{aname} modules | ||||||
|  | 	ln -s %{_localstatedir}/run run | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | ### replace Apache's default config file with our patched version | ||||||
|  | install -m644 apache_%{apache_ver}/conf/httpd.conf \ | ||||||
|  | 	$RPM_BUILD_ROOT%{_sysconfdir}/%{pname}/conf/httpd.conf | ||||||
|  |  | ||||||
|  | # fix up apxs so that it doesn't think it's in the build root | ||||||
|  | perl -pi -e "s^$RPM_BUILD_ROOT^^g" $RPM_BUILD_ROOT%{_sbindir}/apxs | ||||||
|  |  | ||||||
|  | # fixup the documentation file naming | ||||||
|  | find $RPM_BUILD_ROOT%{contentdir} -name "*.html.html" | xargs rename .html.html .html | ||||||
|  |  | ||||||
|  | ############################################################################### | ||||||
|  | ### install mod_perl files | ||||||
|  | pushd mod_perl-%{mod_perl_ver} | ||||||
|  |   export PERL_INSTALL_ROOT=$RPM_BUILD_ROOT  | ||||||
|  |   make pure_install PREFIX=/usr INSTALLDIRS=vendor | ||||||
|  |  | ||||||
|  |   # convert man pages to UTF-8 | ||||||
|  |   recode() { | ||||||
|  |     iconv -f "$2" -t utf-8 < "$1" > "${1}_" | ||||||
|  |     %{__mv} -f "${1}_" "$1" | ||||||
|  |   } | ||||||
|  |   pushd $RPM_BUILD_ROOT/usr/share/man/man3/ | ||||||
|  | 	for i in * ; do | ||||||
|  | 		recode "${i}" iso-8859-1 | ||||||
|  | 	done | ||||||
|  |   popd | ||||||
|  |  | ||||||
|  |   # fix files mod | ||||||
|  |   find $RPM_BUILD_ROOT%{perl_vendorarch} -iname '*.pm' -exec chmod 0644 {} \; | ||||||
|  |  | ||||||
|  |   # bake web docs... | ||||||
|  |   mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_perl | ||||||
|  |   install -c -m 644 htdocs/manual/mod/mod_perl.html \ | ||||||
|  |         $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_perl/ | ||||||
|  |   make -C faq | ||||||
|  |   rm -f faq/pod2htm* | ||||||
|  |   install -m644 faq/*.html \ | ||||||
|  |     $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_perl/ | ||||||
|  |  | ||||||
|  | popd | ||||||
|  |  | ||||||
|  | # remove special perl files this is specific for rpms , already have in own .packlist | ||||||
|  | find $RPM_BUILD_ROOT%{perl_vendorarch}/.. -name perllocal.pod -o -name .packlist \ | ||||||
|  |     -o -name '*.bs' | xargs -r -i rm -f {} | ||||||
|  |  | ||||||
|  | ### ssl leftovers | ||||||
|  | # point to the right makefile. | ||||||
|  | ln -sf ../../../etc/pki/tls/certs/Makefile $RPM_BUILD_ROOT%{_sysconfdir}/%{pname}/conf | ||||||
|  | # create a prototype session cache | ||||||
|  | touch $RPM_BUILD_ROOT%{_localstatedir}/cache/ssl_gcache_data.{dir,pag,sem} | ||||||
|  |  | ||||||
|  | # drop shellbang from .exp files | ||||||
|  | for exp in $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Apache/mod_perl.exp $RPM_BUILD_ROOT%{_libdir}/%{aname}/httpd.exp | ||||||
|  | do | ||||||
|  | 	sed -i '/^#!/ d' $exp | ||||||
|  | done | ||||||
|  |  | ||||||
|  | #cp %{_tmppath}/rpm-tmp* /tmp/03install.sh | ||||||
|  |  | ||||||
|  | %post | ||||||
|  | /sbin/chkconfig --add %{pname} | ||||||
|  | /sbin/ldconfig | ||||||
|  |  | ||||||
|  | # safely build a test certificate | ||||||
|  | umask 077 | ||||||
|  | if [ ! -f %{_sysconfdir}/%{pname}/conf/ssl.key/server.key ] ; then | ||||||
|  | openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 1024 > %{_sysconfdir}/%{pname}/conf/ssl.key/server.key 2> /dev/null | ||||||
|  | fi | ||||||
|  |  | ||||||
|  | if [ ! -f %{_sysconfdir}/%{pname}/conf/ssl.crt/server.crt ] ; then | ||||||
|  | cat << EOF | openssl req -new -key %{_sysconfdir}/%{pname}/conf/ssl.key/server.key -x509 -days 365 -out %{_sysconfdir}/%{pname}/conf/ssl.crt/server.crt 2>/dev/null | ||||||
|  | -- | ||||||
|  | SomeState | ||||||
|  | SomeCity | ||||||
|  | SomeOrganization | ||||||
|  | SomeOrganizationalUnit | ||||||
|  | localhost.localdomain | ||||||
|  | root@localhost.localdomain | ||||||
|  | EOF | ||||||
|  | fi | ||||||
|  |  | ||||||
|  | # safely add .htm to mime types if it is not already there | ||||||
|  | [ -f %{_sysconfdir}/mime.types ] || exit 0 | ||||||
|  | TEMPTYPES=`/bin/mktemp /tmp/mimetypes.XXXXXX` | ||||||
|  | [ -z "$TEMPTYPES" ] && { | ||||||
|  |   echo "could not make temporary file, htm not added to %{_sysconfdir}/mime.types" >&2 | ||||||
|  |   exit 1 | ||||||
|  | } | ||||||
|  | ( grep -v "^text/html"  %{_sysconfdir}/mime.types | ||||||
|  |   types=$(grep "^text/html" %{_sysconfdir}/mime.types | cut -f2-) | ||||||
|  |   echo -en "text/html\t\t\t" | ||||||
|  |   for val in $types ; do | ||||||
|  |       if [ "$val" = "htm" ] ; then | ||||||
|  |           continue | ||||||
|  |       fi | ||||||
|  |       echo -n "$val " | ||||||
|  |   done | ||||||
|  |   echo "htm" | ||||||
|  | ) > $TEMPTYPES | ||||||
|  | cat $TEMPTYPES > %{_sysconfdir}/mime.types && /bin/rm -f $TEMPTYPES | ||||||
|  |  | ||||||
|  | cp %{_tmppath}/rpm-tmp* /tmp/04post.sh | ||||||
|  |  | ||||||
|  | %pre | ||||||
|  | # Add the "apache" user | ||||||
|  | /usr/sbin/useradd -c "Apache" -u 48 \ | ||||||
|  | 	-s /sbin/nologin -r -d "%{contentdir}" apache 2> /dev/null || : | ||||||
|  |  | ||||||
|  | %preun | ||||||
|  | if [ $1 = 0 ]; then | ||||||
|  | 	if [ -f /var/lock/subsys/%{pname} ]; then | ||||||
|  | 		%{_initrddir}/%{pname} stop | ||||||
|  | 	fi | ||||||
|  | 	if [ -f %{_initrddir}/%{pname} ]; then | ||||||
|  | 		/sbin/chkconfig --del %{pname} | ||||||
|  | 	fi | ||||||
|  | fi | ||||||
|  |  | ||||||
|  | %files | ||||||
|  | %defattr(-,root,root) | ||||||
|  | %dir %{_sysconfdir}/%{pname} | ||||||
|  | %dir %{_sysconfdir}/%{pname}/conf | ||||||
|  | %config(noreplace) %{_sysconfdir}/%{pname}/conf/*.conf | ||||||
|  | %config(noreplace) %{_sysconfdir}/%{pname}/conf/Makefile | ||||||
|  | %config(noreplace) %{_sysconfdir}/%{pname}/conf/magic | ||||||
|  | %config(noreplace) %{_sysconfdir}/%{pname}/conf/mime.types | ||||||
|  | %config(noreplace) %{_sysconfdir}/logrotate.d/* | ||||||
|  | %config(noreplace) %{_sysconfdir}/%{pname}/conf/ssl.* | ||||||
|  | %doc %{_sysconfdir}/%{pname}/conf/*.default | ||||||
|  | %attr(755,root,root) %{_initrddir}/* | ||||||
|  | %{_sysconfdir}/%{pname}/logs | ||||||
|  | %{_sysconfdir}/%{pname}/modules | ||||||
|  | %{_sysconfdir}/%{pname}/run | ||||||
|  | %{_libdir}/%{aname} | ||||||
|  | %{perl_vendorarch}/Apache | ||||||
|  | %{perl_vendorarch}/Bundle | ||||||
|  | %{perl_vendorarch}/*.pm | ||||||
|  | %{perl_vendorarch}/*.PL | ||||||
|  | %dir %{perl_vendorarch}/auto/Apache | ||||||
|  | %{perl_vendorarch}/auto/Apache/Leak | ||||||
|  | %{perl_vendorarch}/auto/Apache/Symbol | ||||||
|  | %{perl_vendorarch}/auto/Apache/mod_perl.exp | ||||||
|  | %{perl_vendorarch}/auto/Apache/typemap | ||||||
|  | %attr(0755,root,root) %{_bindir}/* | ||||||
|  | %attr(0755,root,root) %{_sbindir}/ab | ||||||
|  | %attr(0755,root,root) %{_sbindir}/apachectl | ||||||
|  | %attr(0755,root,root) %{_sbindir}/httpd13 | ||||||
|  | %attr(0755,root,root) %{_sbindir}/logresolve | ||||||
|  | %attr(0755,root,root) %{_sbindir}/rotatelogs | ||||||
|  | %{?_with_suexec:%attr(4710,root,%{suexec_caller}) %{_sbindir}/suexec} | ||||||
|  | %{_mandir}/man1*/* | ||||||
|  | %{_mandir}/man8/ab.8* | ||||||
|  | %{_mandir}/man8/apachectl.8* | ||||||
|  | %{_mandir}/man8/httpd.8* | ||||||
|  | %{_mandir}/man8/logresolve.8* | ||||||
|  | %{_mandir}/man8/rotatelogs.8* | ||||||
|  | %{?_with_suexec:%{_mandir}/man8/suexec.8*} | ||||||
|  | %attr(0755,apache,root) %dir %{_localstatedir}/cache/%{pname} | ||||||
|  | %attr(0640,apache,root) %{_localstatedir}/cache/ssl_* | ||||||
|  | %attr(0750,root,apache) %dir %{_localstatedir}/log/%{pname} | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %files devel | ||||||
|  | %defattr(-,root,root) | ||||||
|  | %{_includedir} | ||||||
|  | %attr(0755,root,root) %{_sbindir}/apxs | ||||||
|  | %{_mandir}/man8/apxs.8* | ||||||
|  | %doc %{perl_vendorarch}/*.pod | ||||||
|  | %{perl_vendorarch}/auto/Apache/include | ||||||
|  |  | ||||||
|  | %files manual | ||||||
|  | %defattr(-,root,root) | ||||||
|  | %doc apache_%{apache_ver}/cgi-bin | ||||||
|  | %dir %{contentdir} | ||||||
|  | %dir %{contentdir}/cgi-bin | ||||||
|  | %config(noreplace) %{contentdir}/cgi-bin/* | ||||||
|  | %dir %{contentdir}/html | ||||||
|  | %config(noreplace) %{contentdir}/html/*.html* | ||||||
|  | %config(noreplace) %{contentdir}/html/*.gif | ||||||
|  | %dir %{contentdir}/icons | ||||||
|  | %dir %{contentdir}/icons/small | ||||||
|  | %config(noreplace) %{contentdir}/icons/*.* | ||||||
|  | %config(noreplace) %{contentdir}/icons/small/*.* | ||||||
|  | %doc %{contentdir}/icons/README | ||||||
|  |  | ||||||
|  | %doc apache_%{apache_ver}/{ABOUT_APACHE,LICENSE*,NOTICE,README*,cgi-bin} | ||||||
|  | %doc apache_%{apache_ver}/src/{CHANGES,README}* | ||||||
|  | %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/README.* | ||||||
|  | %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/NEWS | ||||||
|  | %doc mod_perl-%{mod_perl_ver}/mod_perl-doc | ||||||
|  | %doc SSL-Certificate-Creation | ||||||
|  |  | ||||||
|  | %doc %{contentdir}/html/manual | ||||||
|  | %exclude %{contentdir}/html/manual/mod/mod_ssl/ssl_cover.wml | ||||||
|  | #man3 conflicts with mod_perl2 | ||||||
|  | /usr/share/man/man3*/* | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %changelog | ||||||
|  | * Sun May 13 2012 Sérgio Basto <sergio@serjux.com> - 1.3.42-4 | ||||||
|  | - Many improvements on defaults directories  | ||||||
|  | - Separate libapreq in other package, to compile libapreq is need other sources installed.  | ||||||
|  | - more cleanups. | ||||||
|  |  | ||||||
|  | * Wed Nov 16 2011 Sérgio Basto <sergio@serjux.com> | ||||||
|  | - build for F16 | ||||||
|  | - mp1+perl5.14.diff (mod_perl1 + perl5.14) | ||||||
|  | - many improvents. | ||||||
|  |  | ||||||
|  | * Sat Oct 29 2011 Sérgio Basto <sergio@serjux.com> | ||||||
|  | - mock build add many buildrequires | ||||||
|  | - many improvemts on confs  | ||||||
|  |  | ||||||
|  | * Tue Oct 16 2007 Sérgio Basto <sergio@serjux.com> | ||||||
|  | - UNDROPPED CONFIGURATION COMPLETELY: rpm it suposed do all alone. | ||||||
|  | - rename httpd to http13 to work independently of apache 2.2 | ||||||
|  | - add patch to Makefile.tmp, resolve all problems at once | ||||||
|  | - change server port number to run out of the box. | ||||||
|  | - Update link to certs/Makefile. | ||||||
|  |  | ||||||
|  | * Tue Sep 11 2007 Marius FERARU <altblue@n0i.net> - 1.3.39-1.n0i.23.MPSSL | ||||||
|  | - apache 1.3.39 | ||||||
|  | - mod_ssl 2.8.29 | ||||||
|  |  | ||||||
|  | * Mon Apr 02 2007 Marius FERARU <altblue@n0i.net> - 1.3.37-3.n0i.22.MPSSL | ||||||
|  | - mod_perl 1.30 | ||||||
|  | - initscript: use a "$pidfile" variable for all operations | ||||||
|  | - initscript: added a dummy "alias" for "reload" (will do a 'restart'!) | ||||||
|  | - initscript: added missing "fullstatus" option (will run through "apachectl") | ||||||
|  | - dropped shellbang from .exp files | ||||||
|  | - dropped 2 explicit provides (mod_perl and Apache::Constants) | ||||||
|  |  | ||||||
|  | * Fri Sep 08 2006 Marius FERARU <altblue@n0i.net> - 1.3.37-2.n0i.21.MPSSL | ||||||
|  | - BR: gdbm-devel, db4-devel | ||||||
|  |  | ||||||
|  | * Mon Aug 21 2006 Marius FERARU <altblue@n0i.net> - 1.3.37-1.n0i.20.MPSSL | ||||||
|  | - apache 1.3.37 | ||||||
|  | - mod_ssl 2.8.28 | ||||||
|  | - Dist macro | ||||||
|  | - URL update | ||||||
|  | - updated description | ||||||
|  | - spec cleanups | ||||||
|  | - use "--with backtrace" to activate "mod_backtrace" | ||||||
|  | - use "--with whatkilledus" to activate "mod_whatkilledus" | ||||||
|  | - use "--with suexec" to activate suexec functionality | ||||||
|  | - moved default web content into documentation package | ||||||
|  |  | ||||||
|  | * Tue Jun 06 2006 Marius FERARU <altblue@n0i.net> - 1.3.36-2.n0i.19.MPSSL | ||||||
|  | - changed "runtimedir" and "logfiledir" to relative paths, | ||||||
|  |   letting users run apache on their own | ||||||
|  |  | ||||||
|  | * Tue Jun 06 2006 Marius FERARU <altblue@n0i.net> - 1.3.36-1.n0i.19.MPSSL | ||||||
|  | - apache 1.3.36 | ||||||
|  | - mod_ssl version 2.8.27 | ||||||
|  | - spec cleanups | ||||||
|  |  | ||||||
|  | * Mon Mar 13 2006 Marius FERARU <altblue@n0i.net> - 1.3.34-2.n0i.18.MPSSL | ||||||
|  | - rebuild | ||||||
|  |  | ||||||
|  | * Thu Nov 24 2005 Marius FERARU <altblue@n0i.net> 1.3.34-1.n0i.17.MPSSL | ||||||
|  | - apache 1.3.34 | ||||||
|  | - mod_ssl version 2.8.25 | ||||||
|  |  | ||||||
|  | * Tue Sep 20 2005 Marius FERARU <altblue@n0i.net> 1.3.33-5.n0i.16.MPSSL | ||||||
|  | - mod_ssl version 2.8.24 | ||||||
|  |  | ||||||
|  | * Fri Sep 02 2005 Marius FERARU <altblue@n0i.net> 1.3.33-4.n0i.15.MPSSL | ||||||
|  | - rebuild | ||||||
|  | - dropped more requirements (which Fedora considers to "always have") | ||||||
|  |  | ||||||
|  | * Sat Jul 23 2005 Marius FERARU <altblue@n0i.net> 1.3.33-3.n0i.14.MPSSL | ||||||
|  | - dropped Epoch | ||||||
|  | - changed Summary and Description | ||||||
|  | - rebuild (perl 5.8.7) | ||||||
|  |  | ||||||
|  | * Tue Jan 04 2005 Marius FERARU <altblue@n0i.net> 1.3.33-2.n0i.13.MPSSL | ||||||
|  | - libapreq version 1.33 | ||||||
|  |  | ||||||
|  | * Mon Dec 06 2004 Marius FERARU <altblue@n0i.net> 1.3.33-1.n0i.12.MPSSL | ||||||
|  | - apache version 1.3.33 | ||||||
|  | - mod_ssl version 2.8.22 | ||||||
|  | - description update | ||||||
|  |  | ||||||
|  | * Tue Aug 17 2004 Marius FERARU <altblue@n0i.net> 1.3.31-5.n0i.11.MPSSL | ||||||
|  | - mod_ssl version 2.8.19 | ||||||
|  |  | ||||||
|  | * Thu Jul 15 2004 Marius FERARU <altblue@n0i.net> 1.3.31-4.n0i.10.MPSSL | ||||||
|  | - mod_ssl version 2.8.18 | ||||||
|  |  | ||||||
|  | * Tue Jul 13 2004 Marius FERARU <altblue@n0i.net> 1.3.31-3.n0i.9.MPSSL | ||||||
|  | - tweaked rotatelog's build: drop linking with apache libs | ||||||
|  |  | ||||||
|  | * Tue Jul 13 2004 Marius FERARU <altblue@n0i.net> 1.3.31-2.n0i.8.MPSSL | ||||||
|  | - applied some fixing patches from current CVS version | ||||||
|  |  | ||||||
|  | * Thu May 13 2004 Marius FERARU <altblue@n0i.net> 1.3.31-1.n0i.7.MPSSL | ||||||
|  | - apache version 1.3.31 | ||||||
|  | - mod_ssl version 2.8.17 | ||||||
|  | - updated apxs patch | ||||||
|  | - slight spec tweaks | ||||||
|  | - enabled backtrace experimental module | ||||||
|  | - updated config patch | ||||||
|  |  | ||||||
|  | * Fri Apr 30 2004 Marius Feraru <altblue@n0i.net> 1.3.29-6.n0i.6.MPSSL | ||||||
|  | - automatic rebuild | ||||||
|  |  | ||||||
|  | * Thu Apr 22 2004 Marius FERARU <altblue@n0i.net> 1.3.29-5.n0i.5.MPSSL | ||||||
|  | - rebuild (perl 5.8.4) | ||||||
|  |  | ||||||
|  | * Tue Feb 10 2004 Marius FERARU <altblue@n0i.net> 1.3.29-4.n0i.4.MPSSL | ||||||
|  | - fixed the shameful bugs from my httpd.init script | ||||||
|  |  | ||||||
|  | * Fri Jan 23 2004 Marius FERARU <altblue@n0i.net> 1.3.29-3.n0i.3.MPSSL | ||||||
|  | - rebuild (perl 5.8.3) | ||||||
|  |  | ||||||
|  | * Fri Jan 16 2004 Marius FERARU <altblue@n0i.net> 1.3.29-2.n0i.2.MPSSL | ||||||
|  | - rebuilt on perl 5.8.2 / Fedora 1 Devel (tobe FC2) | ||||||
|  | - finally clearly enabled modperl.c in apache_1.3.23-config.patch | ||||||
|  | as many helpless people seem to use this dumb default configuration file :( | ||||||
|  | - also updated the same patch to properly define SSL too :) | ||||||
|  | - added a lame "MPSSL" extra tag in release to make people understand this | ||||||
|  | is a !SPECIAL! apache + mod_perl + mod_ssl + libapreq package suite!!! | ||||||
|  | - updated init script to do "real" server shutdown (in squid style) and to NOT | ||||||
|  | shutdown all the apache servers, just the one started with /var/run/httpd.pid | ||||||
|  | - added USE_MODULEARGS=[yes/no] and SHUTDOWN_TIMEOUT=[seconds] configuration | ||||||
|  | parameters to init script | ||||||
|  |  | ||||||
|  | * Thu Nov 13 2003 Marius FERARU <altblue@n0i.net> 1.3.29-1.n0i.1 | ||||||
|  | - apache 1.3.29 | ||||||
|  | - modssl 2.8.16 | ||||||
|  | - dropped zombie patch | ||||||
|  | - dropped fderr patch | ||||||
|  | - dropped for good thttpd conflict note as THERE IS NO CONFLICT!!! In fact | ||||||
|  | we really use them both for long time without a problem :)) | ||||||
|  | - added more Prereq stuff | ||||||
|  | - more Fedora style spec updates | ||||||
|  |  | ||||||
|  | * Thu Oct 16 2003 Marius FERARU <altblue@n0i.net> 1.3.28-2.n0i | ||||||
|  | - mod_perl 1.29 | ||||||
|  | - libapreq 1.3 | ||||||
|  | - replaced ALL direct 'etc' occurences to macros (some for other stuff) | ||||||
|  | - perl %%files are now more properly quested. | ||||||
|  | - switched krb5-config to pkg-config | ||||||
|  | - switched textutils to coreutils | ||||||
|  | - using mm 1.3 | ||||||
|  | - disabled internal expat linking | ||||||
|  | - added the 'zombie' patch | ||||||
|  | - added the 'file descriptors are erroneously closed' patch | ||||||
|  |  | ||||||
|  | * Mon Jul 28 2003 Marius FERARU <altblue.net> 1.3.28-1.n0i | ||||||
|  | - mod_perl 1.28 | ||||||
|  | - added builtin libapreq | ||||||
|  |  | ||||||
|  | * Fri Jul 25 2003 Marius FERARU <altblue@n0i.net> 1.3.28-0.n0i | ||||||
|  | - apache version 1.3.28 | ||||||
|  | - mod_ssl version 2.8.15 | ||||||
|  | - switched the old dbm-gdbm patch with a more elegant one (apache_1.3.27-db); | ||||||
|  | yet, more tests are to be done on other systems before dropping the old one | ||||||
|  | from our src.rpm | ||||||
|  | - disabled suexec SSL env support patch as Apache ppl changed their code heavily | ||||||
|  | and I do not yet have time to update this patch | ||||||
|  | - moved mod_perl header files into apache-devel (are they needed by someone?!) | ||||||
|  | - dropped using RPM_SOURCE_DIR/<filename> stuff. | ||||||
|  | - disabled auth_db module (db4 API changes?!) | ||||||
|  |  | ||||||
|  | * Mon Apr 21 2003 Marius FERARU <altblue@n0i.net> 1.3.27-2.n0i | ||||||
|  | - automatic rebuild on RHL9 | ||||||
|  |  | ||||||
|  | * Wed Mar 26 2003 Marius FERARU <altblue@n0i.net> 1.3.27-1.n0i | ||||||
|  | - mod_ssl version 2.8.14 | ||||||
|  | - dropped thttpd conflict note as THERE IS NO CONFLICT!!! In fact we really | ||||||
|  | use them both :)) | ||||||
|  |  | ||||||
|  | * Fri Oct 18 2002 Marius Feraru <altblue@n0i.net> | ||||||
|  | - apache version 1.3.27 | ||||||
|  | - mod_ssl version 2.8.11 | ||||||
|  | - eliminated db4 patch | ||||||
|  | - disabled thttpd conflict flag | ||||||
|  |  | ||||||
|  | * Tue Sep 24 2002 Marius Feraru <altblue@n0i.net> | ||||||
|  | - automatic rebuild (to conform with the openssl update) | ||||||
|  |  | ||||||
|  | * Wed Sep  4 2002 Marius Feraru <altblue@n0i.net> | ||||||
|  | - some spec cleanups (rpm 4.1.x compatibility) | ||||||
|  |  | ||||||
|  | * Tue Jul 23 2002 Marius FERARU <altblue@n0i.net> | ||||||
|  | - apache 1.3.26 | ||||||
|  | - mod_perl 1.27 | ||||||
|  | - mod_ssl 2.8.10 | ||||||
|  | - lots of new tweaks to the spec file (hopefully it will be easier now for others to | ||||||
|  | rebuild this package =] ) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | * Sat Sep 1 2001 Marius FERARU <altblue@n0i.net> | ||||||
|  | - updated apache to 1.3.22 | ||||||
|  | - reparsed and tweaked all RedHat patches | ||||||
|  | - lots of spec file tweaks: optimisations, | ||||||
|  |   file location/integration/modes fixes... | ||||||
|  |  | ||||||
|  | * Sat Sep 1 2001 Marius FERARU <altblue@n0i.net> | ||||||
|  | - updated mod_perl to version 1.26 | ||||||
|  | - based on apache-1.3.20-15.src.rpm from Red Hat RawHide | ||||||
|  | - used apache_modperl-1.3.19-1.24-1.src.rpm from | ||||||
|  |   perl.apache.org as example spec. | ||||||
							
								
								
									
										62
									
								
								samples/RPM Spec/erlang-erlydtl.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								samples/RPM Spec/erlang-erlydtl.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,62 @@ | |||||||
|  | %global debug_package %{nil} | ||||||
|  |  | ||||||
|  | Name:           erlang-erlydtl | ||||||
|  | Version:        0.6.0 | ||||||
|  | Release:        1%{?dist} | ||||||
|  | Summary:        Erlang implementation of the Django Template Language. | ||||||
|  |  | ||||||
|  | Group:          Development/Libraries | ||||||
|  | License:        MIT | ||||||
|  | URL:            http://code.google.com/p/erlydtl/ | ||||||
|  | Source0:        http://erlydtl.googlecode.com/files/erlydtl-0.6.0.tar.gz | ||||||
|  | Patch0:         erlang-erlydtl-0.6.0-tests.patch | ||||||
|  | Patch1:         erlang-erlydtl-0.6.0-r14a.patch | ||||||
|  | BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) | ||||||
|  |  | ||||||
|  | Provides:       ErlyDTL = %{version}-%{release} | ||||||
|  | BuildRequires:  erlang | ||||||
|  | Requires:       erlang | ||||||
|  |  | ||||||
|  | %description | ||||||
|  | ErlyDTL is an Erlang implementation of the Django Template Language. The | ||||||
|  | erlydtl module compiles Django Template source code into Erlang bytecode. The | ||||||
|  | compiled template has a "render" function that takes a list of variables and | ||||||
|  | returns a fully rendered document | ||||||
|  |  | ||||||
|  | %prep | ||||||
|  | %setup -q -n erlydtl-%{version} | ||||||
|  | find examples/ -type f -executable -exec chmod -x {} \; | ||||||
|  |  | ||||||
|  | %patch0 -p0 | ||||||
|  | %patch1 -p0 | ||||||
|  |  | ||||||
|  | %build | ||||||
|  | make %{?_smp_mflags} | ||||||
|  |  | ||||||
|  | %check | ||||||
|  | make test | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %install | ||||||
|  | rm -rf %{buildroot} | ||||||
|  | mkdir -p %{buildroot}/%{_libdir}/erlang/lib/erlydtl-%{version}/ | ||||||
|  | cp -r ebin     %{buildroot}/%{_libdir}/erlang/lib/erlydtl-%{version}/ | ||||||
|  | cp -r bin      %{buildroot}/%{_libdir}/erlang/lib/erlydtl-%{version}/ | ||||||
|  | cp -r priv     %{buildroot}/%{_libdir}/erlang/lib/erlydtl-%{version}/ | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %clean | ||||||
|  | rm -rf %{buildroot} | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %files | ||||||
|  | %defattr(-,root,root,-) | ||||||
|  | %dir %{_libdir}/erlang/lib/erlydtl-%{version}   | ||||||
|  | %{_libdir}/erlang/lib/erlydtl-%{version}/* | ||||||
|  | %doc README | ||||||
|  | %doc examples | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %changelog | ||||||
|  | * Sun Aug 1 2010 Ilia Cheishvili <ilia.cheishvili@gmail.com> - 0.6.0-1 | ||||||
|  | - Initial Package | ||||||
							
								
								
									
										46
									
								
								samples/RPM Spec/manos.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								samples/RPM Spec/manos.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | |||||||
|  | # | ||||||
|  | # spec file for package manos | ||||||
|  | # | ||||||
|  | # Copyright (c) 2010 Jackson Harper (jackson@novell.com) | ||||||
|  | # | ||||||
|  | # | ||||||
|  |  | ||||||
|  | Name:           manos-devel | ||||||
|  | Version:        0.1.1 | ||||||
|  | Release:        1 | ||||||
|  | License:        MIT/X11 | ||||||
|  | BuildRoot:      %{_tmppath}/manos-%{version}-build | ||||||
|  | BuildRequires:  mono-devel >= 2.6 | ||||||
|  | BuildRequires:  mono-nunit >= 2.6 | ||||||
|  | Source0:        manos-%{version}.tar.bz2 | ||||||
|  | Source1:        rpmlintrc | ||||||
|  | Summary:        The Manos Web Application Framework | ||||||
|  | Group:          Development/Web/Servers | ||||||
|  | BuildArch:      noarch | ||||||
|  |  | ||||||
|  | %description | ||||||
|  | Manos is an easy to use, easy to test, high performance web application framework that stays out of your way and makes your life ridiculously simple. | ||||||
|  |  | ||||||
|  | %files | ||||||
|  | %defattr(-, root, root) | ||||||
|  | %{_prefix}/lib/manos | ||||||
|  | %{_bindir}/manos | ||||||
|  | %{_datadir}/manos | ||||||
|  | %{_prefix}/lib/pkgconfig/manos.pc | ||||||
|  | %{_datadir}/man/man1/manos.1.gz | ||||||
|  |  | ||||||
|  | %prep | ||||||
|  | %setup -q -n manos-%{version} | ||||||
|  |  | ||||||
|  |  | ||||||
|  | %build | ||||||
|  | ./configure --prefix=%{buildroot}%{_prefix} --install-prefix=%{_prefix} | ||||||
|  | make | ||||||
|  |  | ||||||
|  | %install | ||||||
|  | make install | ||||||
|  |  | ||||||
|  | %clean | ||||||
|  | rm -rf %{buildroot} | ||||||
|  |  | ||||||
|  | %changelog | ||||||
		Reference in New Issue
	
	Block a user