From 270ba9a6792661a6631c13c3f5ac04179f296917 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jples...@redhat.com>
Date: Sep 19 2017 07:59:02 +0000
Subject: SystemPerl is no longer supported by upstream


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 0f69890..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-SystemPerl-1.335.tar.gz
-/SystemPerl-1.336.tar.gz
-/SystemPerl-1.344.tar.gz
diff --git a/SystemPerl-1.344-example.patch b/SystemPerl-1.344-example.patch
deleted file mode 100644
index 5d52044..0000000
--- a/SystemPerl-1.344-example.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-From 589ada83482fefd3069266fae07a50fc5013c9d3 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com>
-Date: Wed, 23 Sep 2015 12:57:12 +0200
-Subject: [PATCH] example
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-1.336 patch ported to 1.344.
-
-Signed-off-by: Petr Písař <ppi...@redhat.com>
----
- example/Makefile_obj | 18 +++++++++---------
- 1 file changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/example/Makefile_obj b/example/Makefile_obj
-index e67206f..ae63bd8 100644
---- a/example/Makefile_obj
-+++ b/example/Makefile_obj
-@@ -14,18 +14,18 @@ ifeq ($(SYSTEMC_ARCH),)
-   SYSTEMC_ARCH = linux
- endif
- 
--SYSTEMPERL = ..
--SYSTEMPERL_INCLUDE ?= $(SYSTEMPERL)/src
-+SYSTEMPERL = /usr/include/perl-SystemPerl
-+SYSTEMPERL_INCLUDE ?= $(SYSTEMPERL)
- SYSTEMC_INCLUDE ?= $(SYSTEMC)/include
- SYSTEMC_LIBDIR ?= $(SYSTEMC)/lib-$(SYSTEMC_ARCH)
- 
- CC = g++
--INCDIR += -I. -I$(SYSTEMPERL_INCLUDE) -I$(SYSTEMC_INCLUDE) -I../example
--LIBDIR += -L. -L$(SYSTEMPERL_INCLUDE) -L$(SYSTEMC_LIBDIR)
--VPATH += ../example $(SYSTEMPERL_INCLUDE)
--MAKEFILES += ../example/Makefile_obj
-+INCDIR += -I. -I$(SYSTEMPERL_INCLUDE) -I$(SYSTEMC_INCLUDE)
-+LIBDIR += -L. -L$(SYSTEMPERL_INCLUDE) -L$(SYSTEMC_HOME)/lib-$(SYSTEMC_ARCH)
-+VPATH += . $(SYSTEMPERL_INCLUDE)
-+MAKEFILES += Makefile_obj
- 
--SC_LIBS = -lsystemc $(SYSTEMC_LIBS)
-+SC_LIBS = -lsystemc -I$(SYSTEMC_LIBS)
- ifneq ($(wildcard $(SYSTEMC_LIBDIR)/*numeric_bit*),)
-   # Systemc 1.2.1beta
-   SC_LIBS   += -lnumeric_bit -lqt
-@@ -33,7 +33,7 @@ endif
- 
- LIBS   =  $(SC_LIBS) -lm $(EXTRA_LIBS)
- 
--SP_SP = $(wildcard ../example/*.sp)
-+SP_SP = $(wildcard *.sp)
- # /*AUTOTRACE*/ Looks for this
- CFLAGS += -DWAVES -DSP_COVERAGE -Wno-deprecated
- 
-@@ -61,7 +61,7 @@ SPPREPROC_FLAGS = -M sp_preproc.d --tree ex.tree --preproc
- # In a user example where you weren't editing sp_preproc, you could have:
- #preproc $(SP_CPP) $(SP_H): $(SP_SP)
- preproc:
--      perl ../sp_preproc $(INCDIR) $(SPPREPROC_FLAGS) $(SP_SP)
-+      perl /usr/bin/sp_preproc $(INCDIR) $(SPPREPROC_FLAGS) $(SP_SP)
- 
- compile: ex_main
- ex_main:      $(OBJS)
--- 
-2.4.3
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..56f0f93
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+SystemPerl is no longer supported by upstream
diff --git a/perl-SystemPerl.spec b/perl-SystemPerl.spec
deleted file mode 100644
index be56881..0000000
--- a/perl-SystemPerl.spec
+++ /dev/null
@@ -1,268 +0,0 @@
-        # If the emacs-el package has installed a pkgconfig file, use that to 
determine
-# install locations and Emacs version at build time, otherwise set defaults.
-%if %($(pkg-config emacs) ; echo $?)
-%global emacs_version 22.1
-%global emacs_lispdir  %{_datadir}/emacs/site-lisp
-%global emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d
-%else
-%global emacs_version  %{expand:%(pkg-config emacs --modversion)}
-%global emacs_lispdir  %{expand:%(pkg-config emacs --variable sitepkglispdir)}
-%global emacs_startdir %{expand:%(pkg-config emacs --variable sitestartdir)}
-%endif
-
-Name:           perl-SystemPerl
-Version:        1.344
-Release:        9%{?dist}
-Summary:        SystemPerl Perl module
-
-License:        LGPLv3+ or Artistic 2.0
-Group:          Development/Libraries
-URL:            http://www.veripool.org/wiki/systemperl
-Source0:        
http://www.cpan.org/authors/id/W/WS/WSNYDER/SystemPerl-%{version}.tar.gz
-
-Patch0:         SystemPerl-1.344-example.patch
-
-BuildRequires:  bison
-BuildRequires:  coreutils
-BuildRequires:  emacs
-BuildRequires:  findutils
-BuildRequires:  flex
-BuildRequires:  make
-BuildRequires:  perl-interpreter
-BuildRequires:  perl-devel
-BuildRequires:  perl-generators
-BuildRequires:  perl(Carp)
-BuildRequires:  perl(ExtUtils::MakeMaker)
-# Run-time:
-BuildRequires:  perl(Class::Struct)
-BuildRequires:  perl(Config)
-BuildRequires:  perl(constant)
-BuildRequires:  perl(DynaLoader)
-BuildRequires:  perl(Exporter)
-BuildRequires:  perl(File::Basename)
-BuildRequires:  perl(File::Spec)
-BuildRequires:  perl(FindBin)
-BuildRequires:  perl(Getopt::Long)
-BuildRequires:  perl(IO::File)
-BuildRequires:  perl(lib)
-BuildRequires:  perl(Pod::Usage) >= 1.34
-BuildRequires:  perl(strict)
-BuildRequires:  perl(vars)
-BuildRequires:  perl(Verilog::Getopt) >= 2.211
-BuildRequires:  perl(Verilog::Netlist) >= 3.200
-BuildRequires:  perl(Verilog::Netlist::Subclass)
-BuildRequires:  perl(warnings)
-# Tests:
-BuildRequires:  perl(Cwd)
-BuildRequires:  perl(Test)
-
-Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
-Requires:       perl(Pod::Usage) >= 1.34
-Requires:       perl(Verilog::Getopt) >= 2.211
-Requires:       perl(Verilog::Netlist) >= 3.200
-Requires:       perl(warnings)
-Requires:       emacs-filesystem >= %{emacs_version}
-
-Obsoletes:      emacs-systemc-mode <= 1.344-1
-Provides:       emacs-systemc-mode <= 1.344-1
-
-# Filter under-specified dependencies
-%global __provides_exclude 
%{?__provides_exclude:%{__provides_exclude}|}^perl\\(SystemC::Netlist::Module\\)$
-%global __requires_exclude 
%{?__requires_exclude:%{__requires_exclude}|}^perl\\((Pod::Usage|Verilog::Getopt|Verilog::Netlist)\\)$
-
-%description
-SystemPerl is a version of the SystemC language. It is designed to expand
-text so that needless repetition in the language is minimized. By using
-sp_preproc, SystemPerl files can be expanded into C++ files at compile
-time, or expanded in place to make them valid stand-alone SystemC files.
-
-%package        devel
-Summary:        Development files for %{name}
-Group:          Development/Libraries
-Requires:       %{name} = %{version}-%{release}
-# gcc for included standard library headers
-Requires:       gcc
-
-%description    devel
-The %{name}-devel package contains libraries and header files for
-developing applications that use %{name}.
-
-
-%prep
-%setup -q -n SystemPerl-%{version}
-
-#Info: SystemC isn't in the environment
-# Fedora will not shipped SystemC due to licensing issues
-# SystemC patches for the user
-#%%{__install} -d systemc_patches
-#%%{__cp} -p patch*.diff systemc_patches
-
-# Prepare Makefile for Chitlesh's private SystemC rpm
-%patch0 -p1
-
-
-%build
-
-perl Makefile.PL INSTALLDIRS=vendor
-
-make %{?_smp_mflags}
-
-# Build emacs mode
-emacs -batch -f batch-byte-compile systemc-mode.el
-cat <<EOF > systemc-mode.el.site-start
-(autoload 'systemc-mode "systemc-mode" "SystemC mode" t )
-(setq auto-mode-alist (cons '("\\\\.sp\$" . systemc-mode) auto-mode-alist))
-EOF
-
-
-%install
-make pure_install DESTDIR=$RPM_BUILD_ROOT
-
-find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
-find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
-
-%{_fixperms} $RPM_BUILD_ROOT/*
-
-
-# -devel package and support for SystemC
-%{__mkdir} -p $RPM_BUILD_ROOT%{_includedir}/%{name}
-%{__install} -pm 0644 src/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}
-%{__install} -pm 0644 src/*.cpp $RPM_BUILD_ROOT%{_includedir}/%{name}
-
-
-# Install emacs mode
-%{__install} -d %{buildroot}%{emacs_startdir}
-%{__install} -pm 0644 systemc-mode.el.site-start 
%{buildroot}%{emacs_startdir}/systemc-mode.el
-
-%{__install} -d %{buildroot}%{emacs_lispdir}
-%{__install} -pm 0644 systemc-mode.el systemc-mode.elc 
%{buildroot}%{emacs_lispdir}/
-
-
-%check
-make test
-
-
-%files
-%license COPYING
-%doc Changes README
-%doc example/
-%{_bindir}/sp_includer
-%{_bindir}/sp_makecheck
-%{_bindir}/sp_preproc
-%{_bindir}/vcoverage
-%dir %{perl_vendorarch}/auto/SystemC
-%dir %{perl_vendorarch}/auto/SystemC/Parser
-%{perl_vendorarch}/auto/SystemC/Parser/Parser.so
-%dir %{perl_vendorarch}/SystemC
-%{perl_vendorarch}/SystemC/*
-%{_mandir}/man?/*
-%{emacs_lispdir}/systemc-mode.el*
-%{emacs_startdir}/systemc-mode.el
-
-%files devel
-%{_includedir}/%{name}/
-
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 
1.344-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 
1.344-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sun Jun 04 2017 Jitka Plesnikova <jples...@redhat.com> - 1.344-7
-- Perl 5.26 rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 
1.344-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Mon Nov 28 2016 Filipe Rosset <rosset.fil...@gmail.com> - 1.344-5
-- Rebuilt to make perl-SystemPerl available in all archs
-
-* Tue May 17 2016 Jitka Plesnikova <jples...@redhat.com> - 1.344-4
-- Perl 5.24 rebuild
-
-* Tue Feb 02 2016 Jitka Plesnikova <jples...@redhat.com> - 1.344-3
-- Replace %%define by %%global
-
-* Thu Oct 08 2015 Jitka Plesnikova <jples...@redhat.com> - 1.344-2
-- Moved emacs sub-packages into main package (bug #1234551)
-
-* Wed Sep 23 2015 Petr Pisar <ppi...@redhat.com> - 1.344-1
-- 1.344 bump
-
-* Thu Jun 18 2015 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-14
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Fri Jun 05 2015 Jitka Plesnikova <jples...@redhat.com> - 1.336-13
-- Perl 5.22 rebuild
-
-* Thu Aug 28 2014 Jitka Plesnikova <jples...@redhat.com> - 1.336-12
-- Perl 5.20 rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Sun Jul 21 2013 Petr Pisar <ppi...@redhat.com> - 1.336-8
-- Perl 5.18 rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jul 20 2012 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Wed Jun 27 2012 Petr Pisar <ppi...@redhat.com> - 1.336-5
-- Perl 5.16 rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Mon Jun 20 2011 Marcela Mašláňová <mmasl...@redhat.com> - 1.336-3
-- Perl mass rebuild
-
-* Wed Feb 09 2011 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.336-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Sun Nov 07 2010 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.336-1
-- new upstream release
-
-* Thu Jul 01 2010 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.335-1
-- new upstream release
-
-* Thu Mar 04 2010 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.334-1
-- new upstream release
-
-* Tue Sep 15 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.331-1
-- New upsteam release
-
-* Sun Jul 26 2009 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.330-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Jul 15 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.330-1
-- uint_t bug file #RHBZ 511400 -  Header Include Bug
-- New upsteam release
-
-* Thu Jun 11 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.321-1
-- New upstream release
-
-* Thu May 21 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.320-1
-- New upstream release
-
-* Sun Mar 29 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.311-1
-- New upstream release
-
-* Mon Mar 9 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.310-2
-- Filtering Requires: and Provides
-
-* Fri Mar 6 2009 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.310-1
-- new release
-
-* Sun Dec 14 2008 Chitlesh GOORAH < chitlesh [AT] fedoraproject DOT org > 
1.300-1
-- Specfile autogenerated by cpanspec 1.77.
diff --git a/sources b/sources
deleted file mode 100644
index 0879cf3..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-a6038568f08f33b9f7ef5dcbc4b1b0d9  SystemPerl-1.344.tar.gz


        
https://src.fedoraproject.org/rpms/perl-SystemPerl/c/270ba9a6792661a6631c13c3f5ac04179f296917?branch=master
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to