소스 검색

remove commercial ARS crap from the official repository. If anybody needs this, feel free to grab it again from the CVS Attic

Ralf S. Engelschall 20 년 전
부모
커밋
3d31f895a9
1개의 변경된 파일0개의 추가작업 그리고 142개의 파일을 삭제
  1. 0 142
      perl-ars/perl-ars.spec

+ 0 - 142
perl-ars/perl-ars.spec

@@ -1,142 +0,0 @@
-##
-##  perl-ars.spec -- OpenPKG RPM Package Specification
-##  Copyright (c) 2000-2005 OpenPKG Foundation e.V. <http://openpkg.net/>
-##  Copyright (c) 2000-2005 Ralf S. Engelschall <http://engelschall.com/>
-##
-##  Permission to use, copy, modify, and distribute this software for
-##  any purpose with or without fee is hereby granted, provided that
-##  the above copyright notice and this permission notice appear in all
-##  copies.
-##
-##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
-##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-##  SUCH DAMAGE.
-##
-
-#   package versions
-%define       V_perl            5.8.6
-%define       V_arsperl         1.82
-%define       V_array_refelem   1.00
-%define       V_data_dumpxml    1.06
-%define       V_remedy_arstools 0.7
-
-#   package information
-Name:         perl-ars
-Summary:      Perl Modules for use with ARS
-URL:          http://www.cpan.org/
-Vendor:       Perl Community
-Packager:     OpenPKG
-Distribution: OpenPKG
-Class:        EVAL
-Group:        Language
-License:      Commercial
-Version:      %{V_perl}
-Release:      20041129
-
-#   list of sources
-Source0:      http://www.cpan.org/modules/by-module/ARS/ARSperl-%{V_arsperl}.tgz
-Source1:      http://www.cpan.org/modules/by-module/Array/Array-RefElem-%{V_array_refelem}.tar.gz
-Source2:      http://www.cpan.org/modules/by-module/Data/Data-DumpXML-%{V_data_dumpxml}.tar.gz
-Source3:      http://www.cpan.org/modules/by-module/Remedy/Remedy-ARSTools-%{V_remedy_arstools}.tar.gz
-Source4:      ftp://ftp.openpkg.org/sources/DST/perl-ars/ars-c-api-sol.tar.gz
-Source5:      ftp://ftp.openpkg.org/sources/DST/perl-ars/ars-c-api-lnx.tar.gz
-%NoSource     4
-%NoSource     5
-
-#   build information
-Prefix:       %{l_prefix}
-BuildRoot:    %{l_buildroot}
-BuildPreReq:  OpenPKG, openpkg >= 20040130, perl >= %{V_perl}, perl-openpkg >= %{V_perl}-20040126
-PreReq:       OpenPKG, openpkg >= 20040130, perl >= %{V_perl}
-BuildPreReq:  perl-xml
-PreReq:       perl-xml
-AutoReq:      no
-AutoReqProv:  no
-
-%description
-    Various modules for using the Remedy Action Request System (ARS)
-    from within Perl. It contains the following modules:
-    - ARSperl (%{V_arsperl})
-    - Remedy::ARSTools (%{V_remedy_arstools})
-    - Array::RefElem (%{V_array_refelem})
-    - Data::DumpXML (%{V_data_dumpxml})
-
-    NOTICE: THIS IS A PRIVATE PACKAGE, NOT INTENDED FOR USE OUTSIDE
-    THE SCOPE OF THE OPENPKG PROJECT'S DEVELOPERS. THE OPENPKG PROJECT
-    ESPECIALLY DOES NOT SUPPORT THIS IN ANY WAY. WORK ON YOUR OWN RISK.
-
-%track
-    prog perl-ars:ARSperl = {
-        version   = %{V_arsperl}
-        url       = http://www.cpan.org/modules/by-module/ARS/
-        regex     = ARSperl-(__VER__)\.tgz
-    }
-    prog perl-ars:Array-RefElem = {
-        version   = %{V_array_refelem}
-        url       = http://www.cpan.org/modules/by-module/Array/
-        regex     = Array-RefElem-(__VER__)\.tar\.gz
-    }
-    prog perl-ars:Data-DumpXML = {
-        version   = %{V_data_dumpxml}
-        url       = http://www.cpan.org/modules/by-module/Data/
-        regex     = Data-DumpXML-(__VER__)\.tar\.gz
-    }
-    prog perl-ars:Remedy-ARStools = {
-        version   = %{V_remedy_arstools}
-        url       = http://www.cpan.org/modules/by-module/Remedy/
-        regex     = Remedy-ARSTools-(__VER__)\.tar.gz
-    }
-
-%prep
-    %setup -q -c
-    %setup -q -T -D -a 1
-    %setup -q -T -D -a 2
-    %setup -q -T -D -a 3
-
-%build
-
-%install
-    rm -rf $RPM_BUILD_ROOT
-    %{l_prefix}/bin/perl-openpkg prepare
-
-    #   build and install ARSperl
-    case "%{l_platform -t}" in
-        *-linux*   ) api="%{SOURCE ars-c-api-lnx.tar.gz}" ;;
-        *-sunos*   ) api="%{SOURCE ars-c-api-sol.tar.gz}" ;;
-        * ) echo "ERROR: sorry, platform \"%{l_platform -t}\" not supported" 1>&2; exit 1 ;;
-    esac
-    ( cd ARSperl-%{V_arsperl}
-      %{l_gzip} -c -d $api | %{l_tar} xf -
-      apidir="`pwd`/api"
-      %{l_shtool} subst \
-          -e "s;^\\(\\\$ARSAPI *= *\"\\)[^\"]*\\(\".*\\)$;\\1$apidir\\2;" \
-          -e 's/^\(\$ARSVERSION *= *\)[^;]*\(;.*\)$/\14.52\2/' \
-          Makefile.PL
-      ( echo "package CCACHE;"
-        echo "sub SERVER   { 'ars.example.com'; }"
-        echo "sub USERNAME { 'ars'; }"
-        echo "sub PASSWORD { 'ars'; }"
-        echo "1;"
-      ) >t/config.cache
-    ) || exit $?
-    %{l_prefix}/bin/perl-openpkg -d ARSperl-%{V_arsperl} configure build install
-    %{l_prefix}/bin/perl-openpkg -d %{SOURCE1} configure build install
-    %{l_prefix}/bin/perl-openpkg -d %{SOURCE2} configure build install
-    %{l_prefix}/bin/perl-openpkg -d %{SOURCE3} configure build install
-    %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
-    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat perl-openpkg-files`
-
-%files -f files
-
-%clean
-    rm -rf $RPM_BUILD_ROOT
-